JEP 247: Compile for Older Platform Versions für Java 9
Für den Java 9 Compiler soll eine neue Option hinzukommen, der mit Hilfe von Meta-Daten prüft, ob ein Programm niedrigere Bibliotheken (Java 8, Java 7) nutzten soll. Details unter http://openjdk.java.net/jeps/247.
Weiterlesen: JEP 247: Compile for Older Platform Versions für Java 9 →Zeitplan für Java 9 bekannt
http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-May/002172.html
Weiterlesen: Zeitplan für Java 9 bekannt →Endlich transferTo(…) im InputStream
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/003295073abf zeigt uns in Java 9 endlich eine lang erwartete Methode:
Weiterlesen: Endlich transferTo(…) im InputStream →Java 9, Stand 2014
In diesem Jahr hat sich viel geklärt, was wir in Java 9 erwarten können. Die bisher geplanten JEPs (JDK Enhancements) sind: JEP 102: Process API Updates (Improve the API for controlling and managing operating-system processes. JEP 143: Improve Contended Locking (Improve the performance of contended Java object …
Weiterlesen: Java 9, Stand 2014 →JDK 9 Images sind nun modular
Das schreibt Mark Reinhold auf der Mailing-Liste: http://mail.openjdk.java.net/pipermail/jdk9-dev/2014-December/001663.html. Daraus ergeben sich eine Reihe von fundamentalen Änderungen bei den Verzeichnissen und Dateien einer JDK/JRE-Installation:
Weiterlesen: JDK 9 Images sind nun modular →Java 9 ist da …
.. zumindest als EA (Early Access) auf https://jdk9.java.net/. Es sind aber noch frühe Builds, bis 2016 müssen wir noch warten.
Weiterlesen: Java 9 ist da … →JEP 199: Smart Java Compilation, 2. Phase
JEP 199 http://openjdk.java.net/jeps/199 empfiehlt eine Überarbeitung des Tools sjavac, was ein “smarter” Compiler ist. Der Blogpost http://stokito.wordpress.com/tag/sjavac/ von Sergey Ponomarev beschreibt, was es mit sjava auf sich hat.
Weiterlesen: JEP 199: Smart Java Compilation, 2. Phase →