Java 8 è (finalmente) tra noi

E’ finalmente disponibile per il download la versione 8 della Java Standard Edition. Questa nuova versione contiene al suo interno diversi miglioramenti e nuove feature rispetto alla precedente, tra le quali:

  • Espressioni Lambda
  • Diversi miglioramenti riguardanti la sicurezza
  • Nashorn JavaScript Engine
  • Nuovi package per la gestione delle date, in linea con la JSR-310
  • Nuovi tool da riga di comando (jdeps, jjs ) e aggiornamenti per quelli esistenti.
  • Type Annotations (JSR 308) : forniscono la possibilità di applicare un’annotazione ovunque sia utilizzato un tipo, non solo nella dichiarazione.
  • Stream API: nuove classi nel package java.util.stream che permettono di effetturare operazioni di tipo “funzionale” (Filter/Map/Reduce) su uno stream di elementi. Questa API è stata integrata nella Collections API, per permettere una serie di operazioni massive sulle collection (come trasformazioni map/reduce parallele e/o seriali).

 

Per una lista completa vi rimando alla notizia ufficiale e all’approfondimento.