Oracle hat gerade Java 9 veröffentlicht, die neue Version und das neueste Update der Java-Plattform mit Verbesserungen auf der ganzen Linie.
Die neue Version enthält eine lange Liste von Verbesserungen und Änderungen wie Modularisierungsunterstützung, bessere Leistung, Unterstützung für neue Standards und mehr.
Oracle stuft Java 9 als Major Release ein. Die Versionshinweise heben alle wichtigen Änderungen an den verschiedenen Java-Komponenten hervor.
Die größte Veränderung ist laut Oracle die Einführung des Java Platform Module Systems. Es "führt eine neue Art von Java-Programmierkomponente ein", das Modul, eine benannte, selbstbeschreibende Sammlung von Daten und Code.
Javas JDK wurde in Module unterteilt, die unter anderem die JDK- und JRE-Laufzeit-Images neu strukturiert haben, was wiederum die Leistung, Sicherheit und Wartbarkeit verbessert.
Die meisten Änderungen sind nur für Java-Entwickler wichtig, einige betreffen jedoch auch Heimanwender, die Java-Anwendungen lokal oder im Web ausführen.
Hier ist die Liste der Änderungen, die für Heimanwender relevant sein könnten:
- Das JRE 9-Installationsprogramm für Windows enthält eine Option zum "Deaktivieren von Java-Inhalten im Browser" während des Setups. Sie müssen jedoch auf dem ersten Installationsbildschirm benutzerdefiniertes Setup auswählen, um zu dieser Option zu gelangen. Dadurch wird verhindert, dass Java während der Installation im Browser ausgeführt wird (Sie mussten dies zuvor in der Systemsteuerung deaktivieren).
- Das Java-Plug-in ist veraltet. Obwohl es noch im heute veröffentlichten JDK 9-Build enthalten ist, weist Oracle darauf hin, dass das Plugin und die zugehörigen Applet-Technologien in zukünftigen Versionen möglicherweise entfernt werden. Die Applet-API ist ebenfalls veraltet.
- Das Java Control Panel Applet für Windows wurde aktualisiert. Es bietet jetzt eine Suche, modale Dialogfelder sind weg und Informationen sollten laut Oracle leichter zu finden sein. Die Platzierung einiger Optionen hat sich jedoch geändert. Folgende Optionen stehen zur Verfügung:
- Deaktivieren Sie die automatische Update-Überprüfung.
- Java-Desktop-Einstellungen verwalten.
- Webeinstellungen verwalten (Ausnahmen, Bereitstellungsregelsatz, temporäre Dateieinstellungen, Netzwerk, Java-Cache-Viewer).
- Sicherheitseinstellungen verwalten (Java-Inhalte im Browser aktivieren, erweiterte Sicherheitseinschränkungen aktivieren, Zertifikate verwalten).
- Liste der erweiterten Optionen.
Zu den allgemeinen interessanten Funktionen gehören die Deaktivierung von SHA-1-Zertifikaten, eine bessere TLS-Unterstützung und mehr.
Sie können das Jave SE Development KIT 9 von dieser Seite und das JRE 9 von dieser Seite herunterladen. Downloads werden für Linux, Mac OS X, Windows und Solaris bereitgestellt.