Oracle har nettopp gitt ut Java 9, den nye versjonen og den siste oppdateringen til Java-plattformen, med forbedringer over hele linja.
Den nye utgivelsen inneholder en lang liste over forbedringer og endringer som moduleringsstøtte, bedre ytelse, støtte for nye standarder og mer.
Oracle klassifiserer Java 9 som en stor utgivelse. Utgivelsesnotatene fremhever alle større endringer i de forskjellige Java-komponentene.
Den største endringen, ifølge Oracle, er introduksjonen av Java Platform Module System. Den "introduserer en ny type Java-programmeringskomponent", modulen, en navngitt, selvbeskrivende innsamling av data og kode.
Java's JDK er delt inn i moduler som blant annet restrukturerte JDK- og JRE-kjøretidene, som igjen forbedret ytelse, sikkerhet og vedlikeholdsevne.
De fleste endringer er bare viktige for Java-utviklere, men det er noen som påvirker hjemmebrukere som kjører Java-applikasjoner lokalt eller på nettet.
Her er listen over endringer som kan være relevante for hjemmebrukere:
- JRE 9-installasjonsprogrammet for Windows inkluderer et alternativ for å "deaktivere Java-innhold i nettleseren" under installasjonen. Du må velge tilpasset oppsett på det første installasjonsskjermbildet for å komme til det alternativet. Dette blokkerer Java fra å kjøre i nettleseren under installasjonen (du måtte deaktivere dette i kontrollpanelet tidligere).
- Java-plugin-modulen er avviklet. Selv om den fremdeles er inkludert i JDK 9-bygningen som ble utgitt i dag, bemerker Oracle at pluginet og tilhørende appletteknologier kan bli fjernet i fremtidige utgivelser. Applet API er også avviklet.
- Java Kontrollpanel-applet for Windows er oppdatert. Den har et søk nå, modale dialogbokser er borte, og informasjon bør være lettere å finne i henhold til Oracle. Plasseringen av noen alternativer har imidlertid endret seg. Følgende alternativer er gitt:
- Deaktiver automatisk oppdateringskontroll.
- Administrer Java-skrivebordsinnstillinger.
- Administrer nettinnstillinger (unntak, distribusjonsregelsett, midlertidige filinnstillinger, nettverk, Java cache-visning).
- Administrer sikkerhetsinnstillinger (aktiver Java-innhold i nettleseren, aktiver forbedrede sikkerhetsbegrensninger, administrer sertifikater).
- Liste over avanserte alternativer.
Generelle funksjoner av interesse inkluderer deaktivering av SHA-1-sertifikater, bedre TLS-støtte og mer.
Du kan laste ned Jave SE Development KIT 9 fra denne siden, og JRE 9 fra denne siden. Nedlastinger er tilgjengelig for Linux, Mac OS X, Windows og Solaris.