Informazioni su Java 8
Java 8 è la versione più recente del software Java, dotata di nuove funzionalità, miglioramenti e correzioni di errori che consentono di sviluppare ed eseguire i programmi Java in modo più efficiente. La nuova versione del software Java viene inizialmente resa disponibile per gli sviluppatori, in modo che abbiano tempo a sufficienza per i test e le certificazioni, prima di divenire disponibile sul sito Web java.com per il download da parte degli utenti finali.
Avviso di aggiornamento automatico e fine degli aggiornamenti pubblici per Oracle JDK 7
A partire dalla release dell'aggiornamento di patch critiche del mese di gennaio 2015, agli utenti con la funzione di aggiornamento automatico abilitata viene richiesto di eseguire l'aggiornamento da Java 7 a Java 8. Tenere inoltre presente che la release CPU del mese di aprile 2015 costituirà l'ultimo aggiornamento Java 7 disponibile pubblicamente. Per ulteriori informazioni e dettagli su come ottenere il supporto per Java 7 per un periodo più lungo, vedere Oracle Java SE Support Roadmap.
Rivolgersi al fornitore delle applicazioni prima di effettuare l'aggiornamento a Java 8
Alcuni fornitori di applicazioni potrebbero richiedere l'utilizzo di una determinata release di Java e non aver certificato le proprie applicazioni per Java 8. Se si riscontrano problemi durante l'esecuzione di un'applicazione con Java 8, rivolgersi al fornitore dell'applicazione e verificare che sia stata certificata per l'utilizzo con questa versione.
Funzioni di Java 8
Di seguito viene fornito un breve riepilogo dei miglioramenti introdotti nella release Java 8:- Espressione Lambda e Metodi di estensione virtuale
Caratteristica principale di Java SE 8, rappresenta l'implementazione delle espressioni Lambda e delle funzioni di supporto per il linguaggio e la piattaforma di programmazione Java. - API Data e ora
Questa nuova API permette agli sviluppatori di gestire la data e l'ora in una modalità più naturale, chiara e facile. - Motore JavaScript Nashhorn
Una nuova implementazione leggera e dalle elevate prestazioni del motore JavaScript è integrata in JDK ed è disponibile per le applicazioni Java mediante le API esistenti. - Maggiore sicurezza
Sostituzione della precedente lista gestita a mano dei metodi sensibili al chiamante con un meccanismo che identifica in modo preciso tali metodi e permette di rilevare l'affidabilità dei relativi chiamanti.