In Kürze: Java
Java ist eine weit verbreitete, objektorientierte Programmiersprache, die plattformunabhängig ist und eine hohe Flexibilität für Entwickler bietet. Sie ermöglicht die Ausführung von Code auf verschiedenen Systemen ohne Anpassungen.
Begriffsdefinition
Java ist eine allgemeine Programmiersprache, die klassenbasiert und objektorientiert ist. Sie wurde ursprünglich von James Gosling entwickelt und 1995 als Kernkomponente der Java-Plattform von Sun Microsystems veröffentlicht. Ziel von Java ist es, Implementierungsabhängigkeiten zu minimieren, um eine hohe Portabilität zu gewährleisten.
Plattformunabhängigkeit
Ein zentrales Merkmal von Java ist die Fähigkeit, Code einmal zu schreiben und überall auszuführen. Dies bedeutet, dass Java-Code auf allen Plattformen, die Java unterstützen, ohne erneute Konvertierung ausgeführt werden kann. Java-Anwendungen werden in der Regel zu Bytecode konvertiert, der auf jeder Java Virtual Machine (JVM) unabhängig von der zugrunde liegenden Computerarchitektur ausgeführt werden kann.
Syntax und Vergleich
Die Syntax von Java ähnelt der von C und C++, bietet jedoch weniger Low-Level-Funktionen, was die Programmierung erleichtert und sicherer macht.
Beliebtheit und Versionen
Java ist heute eine der beliebtesten Programmiersprachen, insbesondere für Client-Server-Webanwendungen. Die neuesten Versionen sind:
- Java 14, veröffentlicht im März 2020
- Java 11, eine derzeit unterstützte Version mit Langzeit-Unterstützung (LTS), veröffentlicht am 25. September 2018
