La présentation couvre l'évolution de Java de la version 1 à 11, soulignant les changements majeurs introduits dans chaque version, notamment les améliorations de la programmation fonctionnelle avec Java 8 et l'introduction des modules avec Java 9. Jérôme Tamborini aborde également les défis liés aux mises à jour fréquentes et à la migration des projets vers les nouvelles versions, tout en clarifiant les différences entre OpenJDK et Oracle JDK. Il conclut que malgré les critiques, Java continue de s'adapter aux besoins du développement moderne.