Software::Entwicklung
Java JDK 7.0 fertiggestellt
Nach vier Jahren, sieben Monaten und 17 Tagen Entwicklungszeit hat Oracle gestern die Verfügbarkeit des Java JDK 7 angekündigt. Es ist die erste Veröffentlichung eines Java JDK, für die Oracle verantwortlich ist.
Den Weg zum Java JDK 7 pflastern laut Mark Reinhold, dem leitenden Architekten der Java-Plattform-Gruppe, 9.494 Fehlerbehebungen, 1.966 Verbesserungen, 9.018 Änderungen, 147 Builds, vier Java Specification Requests (JSRs) und ein Veröffentlichungskandidat. Letzterer erfüllte alle Anforderungen an die Spezifikationen auf Anhieb.
Mit Java SE 7 sollen Entwickler produktiver werden. Viele Programmieraufgaben sollen sich deutlich einfacher gestalten und weniger Code erfordern. Damit einhergehend weist die neue Java-Version laut Oracle eine klarere Syntax und besser lesbaren Code auf (JSR 334: Project Coin). Die Unterstützung für dynamische Sprachen wie Python, Ruby und JavaScript wurde verbessert (JSR 292: InvokeDynamic) und die neue API ist besser auf Mehrkernprozessoren vorbereitet (JSR 166: Fork/Join Framework). Damit wird es zukünftig leichter, Aufgaben von mehreren Prozessorkernen parallel bearbeiten zu lassen.
Die I/O-Schnittstelle wurde überarbeitet, so dass sie mit mehr Dateisystemen und Dateiattributen umgehen kann und mehr Informationen preisgibt, wenn Fehler auftreten (JSR 203: NIO.2). Java SE 7 weist neue Netzwerk- und Sicherheits-Funktionalitäten auf, unterstützt Unicode 6.0 und wird mit vielen aktualisierten Bibliotheken ausgeliefert.
Laut Oracle wird Java jährlich eine Milliarde Mal heruntergeladen. Java JDK 7 wird ab sofort auf den einschlägigen Seiten für Linux, Solaris und MS Windows zum Download angeboten.