Zum Inhalt springen

Java

Java ist eine universelle, objektorientierte Programmiersprache, die von James Gosling bei Sun Microsystems entwickelt und 1995 erstmals veröffentlicht wurde. Oracle übernahm Sun 2010 und betreut seither die Sprache sowie die Referenzimplementierung des JDK. Javas Design basiert auf dem Write-once-run-anywhere-Prinzip: Quellcode wird zu Bytecode kompiliert, der auf jeder Java Virtual Machine läuft — unabhängig von Hardware oder Betriebssystem.

Das aktuelle Long-Term-Support-Release ist Java 25, erschienen im September 2025. Neuere JDK-Versionen haben die Sprache deutlich modernisiert — Records bieten kompakte, unveränderliche Datenträger, Sealed Classes schränken Vererbungshierarchien ein, und virtuelle Threads (eingeführt mit Java 21) ermöglichen leichtgewichtige Nebenläufigkeit ohne den Overhead von Plattform-Threads. Das OpenJDK-Projekt pflegt die Open-Source-Referenzimplementierung.

Oracle veröffentlicht die offizielle Java-SE-Dokumentation. Der OpenJDK-Quellcode ist auf GitHub verfügbar, und die JDK Enhancement Proposals dokumentieren geplante Sprach- und Runtime-Änderungen.

www.java.com

Verwandte Technologien

Sprechen wir darüber

Am Anfang steht ein unverbindliches, kostenloses Gespräch. Sagen Sie uns, wo Sie stehen — und wo Sie hinwollen.