Eine von Sun entwickelte einfache, objektorientierte, dezentrale, interpretierte,
stabil laufende, sichere, architekturneutrale, portierbare und dynamische Sprache,
die Hochgeschwindigkeitsanwendungen und
Multithreading unterstützt
Java ist eine objektorientierte Programmiersprache, die speziell für den
Einsatz in der verteilten Umgebung des
Internet entwickelt wurde. Java-Klassen
werden vom
Compiler in Java-Binärcode umgesetzt. Dieser Code kann auf jeder
Plattform eingesetzt werden, auf der die
Java Virtual Machine (
JVM) implementiert
ist. Ausführbare Java-Objekte sind entweder
Applets oder Anwendungen.
Mit Java werden unter anderem auch Spiele und Anwendungen für Handys, Smartphones
oder PDA's realisiert.