Java, guida avanzata
  • 26 lezioni
  • Avanzata

Java. Una guida completa a Java 9 e 10, le nuove versioni del linguaggio che introducono la programmazione modulare, nuove API (Application Programming Interface) e il REPL (read-evaluate-print loop) con JShell. Realizzata per coloro che già possiedono competenze avanzate riguardo a Java, la trattazione presenta esempi pratici e snippet di codice da utilizzare come modelli per i propri progetti.

Analizziamo alcuni problemi di sicurezza legati alla deserializzazione in Java descrivendo i metodi implementati per la gestione di questa problematica.

Parliamo di Native Desktop Integration in Java, a partire dalla versione 9 il linguaggio ha infatti migliorato sensibilmente l’interazione con il sistema ospitante.

Spesso il linguaggio Java viene accusato di essere eccessivamente verboso, scopriamo in che modo gli sviluppatori del progetto hanno cercato di risolvere questo problema nell’implementazione delle collezioni.