Sun veröffentlicht Java 2 Standard Edition 5

Die Neuerungen in J2SE 5 betreffen vor allem den Compiler, aber auch die Klassenbibliothek hat Sun gründlich renoviert.

In Pocket speichern vorlesen Druckansicht 595 Kommentare lesen
Lesezeit: 2 Min.
Von
  • Jürgen Kuri

Mit Version 5 gibt Sun die neuste, überarbeitete Version von Java 2 Standard Edition frei. Sun hatte im Juni die unter dem Codenamen Tiger entwickelte Ausgabe 1.5 der Java 2 Standard Edition kurzerhand in J2SE 5.0 umgetauft.

Java 2 Standard Edition 5 löst das aktuelle J2SE 1.4.2 ab. Die Neuerungen betreffen vor allem den Compiler, aber auch die Klassenbibliothek hat Sun gründlich renoviert. Unter anderem versteht der Compiler eine ganze Reihe neuer Konstrukte, etwa generische Datentypen, neue for-Schleifen, Autoboxing, variable Parameterlisten und Aufzählungstypen (siehe dazu auch c't 26/03, Seite 206). Applikationen sollen zudem schneller starten und weniger Speicher verbrauchen. Mittels Class Data Sharing (CDS) können sich mehrere gleichzeitig laufende virtuelle Maschinen die Basis-Bibliotheken im Arbeitsspeicher teilen. Auch das Java-API wartet mit vielen Neuerungen auf; so hat Sun einige bekannte Funktionen an die neuen Sprachfeatures angepasst.

Eine detaillierte Übersicht über die Neuerungen in Java 2 Standard Edition 5 bieten die Release Notes. Zusätzlich erläutert Graham Hamilton von Sun die Haltung des Unix- und Server-Spezialisten zu der neuen Java-Version.

Auf den Java-Seiten bei Sun stehen die Netbeans-IDE mit JDK 5, das J2SE 5 JDK und das JRE 5 (Java Runtime Environment) in Versionen für Solaris, Windows und diverse Linux-Distributionen sowie die Dokumentation zum Download bereit. Für Windows auf AMD64-Systemen existiert bereits ein Release Candidate des JDK 5 und der JRE 5. Eine Version von Java 2 Enterpise Edition 5 wird wohl noch etwas auf sich warten lassen; unter anderem führen Umbauten zur Realisierung einheitlicher Persistenz für Java-Objekte zu Verzögerungen.

Siehe dazu auch: (jk)

  • Röstfrisch, Die Klassenbibliothek von Java 5, c't 21/2004 (ab Montag, den 4. Oktober, im Handel)