17 Ottobre 2018 - Java 11: Le Novità (con uno sguardo a Java 10 e Java 9)

Java 11: Le Novità (con uno sguardo a Java 10 e Java 9)

Java 11 è la nuova release di Java e, a differenza di Java 9 e Java 10, è definita una release “Long Term Support” - vedremo cosa significa esattamente.

In questa sessione vedremo le novità principali di Java 11, a partire dal licensing (ci sono importanti cambiamenti, in particolare Oracle JDK sarà a pagamento per l’utilizzo in produzione) per arrivare alle nuove features del linguaggio - con una veloce occhiata all’indietro a quanto introdotto in Java 9 e Java 10.

Per quanto riguarda Java 11, si parlerà di:

• Due nuovi garbage collectors sperimentali: EpsilonGC e ZGC • Supporto per TLS 1.3 • Deprecazione di Nashorn e Pack200 • Possibilità di eseguire un singolo file sorgente • Nuovo HTTP client basato sulle API Flow • Rimozione/spostamento di alcuni moduli (CORBA, JTA, @Inject, ecc.) • Novità nel bytecode (nest-mates, dynamic constants) • Migliorie a NIO

Vedremo anche i problemi più comuni che si possono incontrare nel passaggio a Java 11.

Il talk sarà in italiano

Speaker: Simone Bordet

Quando?

17 Ottobre 2018

  • 18:30 - Check-in
  • 18:45 - Benvenuto e aggiornamenti
  • 19:00 - Java 11: Le Novità (con uno sguardo a Java 10 e Java 9)
  • 21:00 - Pizza

Dove ?

Presso Toolbox.

Come faccio a partecipare ?

La partecipazione è aperta a tutti, previa registrazione (ci serve per sapere quanti saremo).

Registratevi su meetup.

Iscriviti alla mailing list del JUG Torino per venire a conoscenza degli eventi.

Posso avere un altro riferimento ?

La mailing list è il riferimento principale, la puoi consultare anche online se sei già iscritto.

Puoi contattare Simone Bordet.