previous up gif index next
Previous: Java und HotJava Up: Java und HotJava Next: Der Browser HotJava

Die Sprache Java

Java ist eine Abart der Sprache C++ . Und zwar wurde sie dahingehend verändert, daß sie Konstrukte vermeidet, die als sehr kritisch für den Programmierer eingestuft werden, d.h., wo er viele Fehler macht. Diese wurden dann ersetzt oder ganz eliminiert (so gibt es z.B. keine Pointer mehr in Java). Ein weiteres Ziel war die Sicherheit der Sprache, d.h. es sollte nicht möglich sein, auf irgendeine Weise durch sie in das System einzudringen, auf welchem das Programm läuft.

Wenn ein Programm geschrieben wurde, so wird es in einen maschinenunabhängigen Byte-Code kompiliert, welcher dann von einer abstrakten Maschine interpretiert wird. Hierbei wurde schon beim Design der Sprache Java und des Byte-Codes Wert auf gute Performance gelegt. Weiterhin soll es möglich sein, diesen Byte-Code auf dem Zielrechner ,,on the fly`` zu kompilieren.


Christian Scholz
Sat Sep 23 15:50:47 MESZ 1995