Geschichte:
- entwickelt von der Firma SUN
- Designziele: Sicherheit und Portabilität
- weite Verbreitung durch Einbettbarkeit in WWW-Browser (``Applets'')
Eigenschaften:
- sauberes Sprachdesign (keine ``Altlasten'')
- viele Standard-Klassenbibliothek, u.a.:
- Ein- und Ausgabe
- graphische Benutzeroberflächen
- Netzwerk-Programmierung
- Ablauf in einer ``virtuellen Maschine'' =
maschinenunabhängiger Zwischencode
- Standard-Compiler (javac) erkennt Klassenabhängigkeiten und
Interfaces
- keine extra Deklarationen erforderlich
- automatische Neukompilierung benötigter Klassen (wie make)
Peter Junglas 8.10.1999