Zum Hauptinhalt Zur Navigation

Oracle: Java SE 7 veröffentlicht

Oracle hat Java SE 7 zum Download freigegeben, das erste große Update der Java Standard Edition unter Leitung von Oracle. Vorher erschien schon das Java Development Kit 7 .
/ Jens Ihlenfeld
3 Kommentare News folgen (öffnet im neuen Fenster)
Java Standard Edition in neuer Version (Bild: Oracle)
Java Standard Edition in neuer Version Bild: Oracle

Java SE 7 steht ab sofort zum Download bereit(öffnet im neuen Fenster) , zunächst aber nur über das Oracle Technology Network (OTN). Erst in einer Woche soll Java SE 7 auch unter java.com(öffnet im neuen Fenster) zum Download bereitstehen. Aber auch auf OTN kann jeder Java SE 7 für Windows, Linux und Solaris herunterladen.

Die neue Java-Version bietet einige neue Spracheigenschaften, die produktiveres Arbeiten ermöglichen sollen, da häufig vorkommenden Programmieraufgaben mit weniger Code gelöst werden können. Entwickelt wurden diese Änderungen unter dem Codenamen Project Coin (JSR 334)(öffnet im neuen Fenster) .

Zudem wurde die Unterstützung dynamischer Sprachen einschließlich Ruby, Python und Javascript verbessert, das zu substanziellen Geschwindigkeitssteigerungen der Java Virtual Machine führen soll. Dazu unterstützt die JVM angepasste dynamische Skriptsprachen, etwa Jython, JRuby oder das auf Javascript basierende Rhino.

Eine neue Multicore-API soll es Entwicklern leichter machen, Probleme in Tasks aufzulösen, die parallel auf mehreren Prozessorkernen ausgeführt werden können ( JSR 166: Fork/Join Framework(öffnet im neuen Fenster) ).

Mit Non-Blocking I/O 2.0 wurde die Zugriffsgeschwindigkeit auf Dateisysteme erhöht. Mit dem Zip File System Provider wird der Inhalt einer Jar-Datei ebenfalls als Dateisystem behandelt. Zudem ist darüber ein erweiterter Zugriff auf Dateiattribute möglich.

Neu ist auch die Unterstützung von Unicode 6.0.

Darüber hinaus wurden zahlreiche Bibliotheken überarbeitet. Beispielsweise unterstützt Swing in Java SE 7(öffnet im neuen Fenster) halbtransparente Fenster sowie Fenster mit ungewöhnlichen Formen.

Eine detaillierte Übersicht über die Neuerungen in Java SE 7 findet sich in den Release Notes(öffnet im neuen Fenster) . Unter oracle.com/technetwork/java(öffnet im neuen Fenster) kann Java SE 7 ab sofort heruntergeladen werden. Pakete für diverse Linux-Distributionen stehen zudem über das OpenJDK-Projekt unter openjdk.org/install(öffnet im neuen Fenster) bereit.

Einige Entwicklungsumgebungen unterstützen die Neuerungen in Java SE 7 bereits, darunter Netbeans 7.0(öffnet im neuen Fenster) , Eclipse Indigo mit Java SE 7 Plugin(öffnet im neuen Fenster) und Intellij Idea 10.5(öffnet im neuen Fenster) . Oracle JDeveloper soll erst im Laufe des Jahres um Unterstützung für das JDK 7 erweitert werden.


Relevante Themen