Was ist Java?

Java ist eine objektorientierte Programmiersprache. Die Programmiersprache ist ein Bestandteil der „Java-Technologie“ – diese besteht grundsätzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken.

Ähnlich wie bei Programmiersprachen wie C oder C++ muss bei der Verwendung von Java zunächst mit Hilfe eines Compilers ausführbarer Binärcode erzeugt werden. Allerding ist das Ergebnis des Compilierens bei Java nicht Plattformabhängig, sondern wird von der Java Virtual Machine ausgeführt, die es wiederum für zahlreiche Betriebssysteme gibt. So kann plattformunabhängig entwickelt werden.