Oracle je upravo objavio Javu 9, novu verziju i najnovije ažuriranje Java platforme, koja uključuje poboljšanja u svim okvirima.
Novo izdanje uključuje dugački popis poboljšanja i promjena poput podrške modularizaciji, boljih performansi, podrške za nove standarde i još mnogo toga.
Oracle Java 9 klasificira kao glavno izdanje. Bilješke o izdanju ističu sve glavne promjene u različitim Java komponentama.
Prema Oracleu, najveća promjena je uvođenje sustava Java Platform Module. "Uvodi novu vrstu programske komponente Java", modul, imenovanu, samoopisnu zbirku podataka i koda.
Java JDK podijeljen je na module koji su, između ostalog, restrukturirali JDK i JRE runtime slike što je zauzvrat poboljšalo performanse, sigurnost i održivost.
Većina promjena važna je samo za programere Java, ali neke utječu na kućne korisnike koji Java programe pokreću lokalno ili na webu.
Evo popisa promjena koje bi mogle biti relevantne za kućne korisnike:
- Instalacijski program JRE 9 za Windows uključuje opciju za "onemogućavanje Java sadržaja u pregledniku" tijekom postavljanja. Morate odabrati prilagođene postavke na prvom instalacijskom zaslonu da biste ipak došli do te opcije. To blokira Java da se pokreće u pregledniku tijekom instalacije (to ste prethodno morali onemogućiti na upravljačkoj ploči).
- Java dodatak je zastario. Iako je još uvijek uključen u izradu JDK 9 koja je objavljena danas, Oracle napominje da će dodatak i povezane tehnologije apleta možda biti uklonjene u budućim izdanjima. API apleta je također zastario.
- Ažuriran je program Java nadzorne ploče za Windows. Sad ima pretragu, modalni dijaloški okviri su nestali, a informacije bi trebale biti lakše pronaći prema Oracleu. Međutim, smještaj nekih opcija promijenio se. Na raspolaganju su sljedeće mogućnosti:
- Onemogući automatsku provjeru ažuriranja.
- Upravljanje postavkama radne površine Java.
- Upravljanje web postavkama (iznimke, skup pravila postavljanja, privremene postavke datoteka, mreža, preglednik Java predmemorije).
- Upravljanje sigurnosnim postavkama (omogućiti Java sadržaj u pregledniku, omogućiti poboljšana sigurnosna ograničenja, upravljati certifikatima).
- Popis naprednih opcija.
Opće značajke koje nas zanimaju su onemogućavanje SHA-1 certifikata, bolja podrška za TLS i još mnogo toga.
Jave SE Development KIT 9 možete preuzeti s ove stranice, a JRE 9 s ove stranice. Preuzimanja su osigurana za Linux, Mac OS X, Windows i Solaris.