Oracle hat im gewohnten halbjährlichen Publikationsturnus die neue Java-Version SE 12 mit dem JDK 12
veröffentlicht. Im Zentrum der Neuerungen stehen Produktivitätssteigerungen für Java-Entwickler. Java 12 implementiert insgesamt acht JDK Enhanced Proposals (JEP). Dazu gehören eine neue Vorschau auf Switch Expressions (JEP 325) mit Verbesserungen für das Switch-Statement und Abortable Mixed Collections für den Garbage-Collection-Algorithmus G1 (JEP 344).
Zu den weiteren Neuerungen zählt neben zahlreichen technischen Detailverbesserungen der Support für Unicode 11 mit 684 neuen Zeichen, darunter 66 Emojis, das Copyleft-Symbol und ein halber Stern für Rating-Systeme. Einzelne Features der Vorgängerversion wurden entfernt. Die komplette Liste der Neuerungen findet sich auf Oracles
Java Website.
(ubi)