Java 9 je dostupna!

untitled_design__23_

Java 9 je dostupna od 21. rujna 2017. i uvodi više od 150 novih značajki, uključujući modularnost koja omogućuje skaliranje od najmanjih do najvećih uređaja, poboljšava učinkovitost i sigurnost te omogućuje jednostavnije upravljanje bibliotekama i velikim aplikacijama.

Zvijezda objave je Java Platform Module System, poznat i kao projekt Jigsaw, koji developerima donosi prilagodljivo stvaranje kompliciranijih aplikacija tako što mogu uključiti samo one dijelove koji su im potrebni. Osim toga, tu si REPL-ovski jshell, poboljšani Javadoc, unaprijeđeni Streams API , podrška za HTTP/2.0, jednostavnija inicijalizacija kolekcija, privatne metode u sučeljima, bolji API za procese i mnoga druga unaprijeđenja određenih dijelova, samog jezika i njegove sintakse. Sve ove značajke možete isprobati odmah, a najpoznatiji IDE-i, kao što su primjerice IntelliJ IDEA, Eclipse i NetBeans, već neko vrijeme imaju podršku za Javu 9.

U nastavku donosimo nekoliko linkova vezanih uz novu Javu 9:

Ovdje je i kratka objava o općoj dostupnosti od Marka Reinholda, a neke od značajki objasnili su vodeći eksperti u seriji kratkih videa:

  • Small Language Changes in Java Development Kit 9 by Joe Darcy
  • Modules in Java Development Kit 9 by Alex Buckley
  • Introducing JShell by Robert Field
  • A (Re)introduction to the G1 Garbage Collector by Paul Su
  • Java in a World of Containers by Paul Sandoz
  • Collections Framework Enhancements in Java Development Kit 9 by Stuart Marks
  • Changes to the Java Development Kit Release Model by Aurelio Garcia-Ribeyro

Novost je i da se očekuje promjena u terminskom planu budućih objava Jave, pa Mark Rheinhold naglašavaAfter Java 9 we will adopt a strict, time-based model with a new feature release every six months, update releases every quarter, and a long-term support release every three years.

 

 

 

 

Oglasi

Komentari su isključeni.