Der Start von Java 9 erfolgte am 21. September und etwas früher gab Oracle bekannt, dass neue Versionen der Sprache nun viel häufiger veröffentlicht werden: einmal alle sechs Monate . Es stellt sich die berechtigte Frage: Was werden die Neuerscheinungen eigentlich enthalten? Oracle-Vertreter antworten, dass die Pipeline neuer Möglichkeiten durch Technologien aus mehreren wichtigen Projekten bereitgestellt wird:
- Projekt Amber ist ein Projekt, das erstellt wurde, um JEP (JDK Enchancement Proposal, Vorschläge zur Erweiterung des JDK) in kleine Teile von Java-Sprachfunktionen hinzuzufügen, die auf eine Steigerung der Produktivität abzielen (z. B. JEP 286 Local-Variable Type Inference, JEP 301 Enhanced Enums und JEP 302). Lambda-Reste);
- Projekt Panama , das darauf ausgelegt ist, die JVM und native Bibliotheken (geschrieben in C und C++) unter Verwendung nativer Funktionsaufrufe von der JVM und nativen Datenzugriffs von der JVM zu kombinieren;
- Projekt Valhalla – ein Inkubatorprojekt für fortgeschrittene Kandidaten für Java VM und Sprachfunktionen, einschließlich Werttypen und allgemeiner Spezialisierung;
- Project Loom ist ein junges Projekt, dessen Ziel es ist, eine alternative Thread-Implementierung bereitzustellen, die von in Java geschriebenen Schedulern gesteuert wird und das gleiche Programmiermodell wie Standard-Threads beibehält.
Was gibt es sonst noch zu lesen: |
---|
Lohnt es sich, 2017 Java zu lernen? Cody Weber antwortet Die häufigsten Probleme derjenigen, die mit dem Erlernen von Java beginnen |
GO TO FULL VERSION