Upgrade to Pro — share decks privately, control downloads, hide ads and more …

De Java 11 à Java 17, par le code et rien que le code

De Java 11 à Java 17, par le code et rien que le code

Java évolue rapidement avec cette cadence de sortie tous les 6 mois. Chaque version apporte son lot de nouveautés.

Les dernières versions ne dérogent pas à la règle. De plus, ces versions embarquent des fonctionnalités en standard. Je vous les présenterai sans diapo, rien que du code. En effet, rien de mieux que de coder en direct afin de bien comprendre leurs intérêts.

Vous verrez comment cela va transformer votre manière de coder et vous vous demanderez après comment vous avez fait sans.

Pour rappel, la version 17 est une version LTS (Long Term Support). Quelque soit votre vitesse d'adoption, c'est le moment de sauter le pas.

Lilian BENOIT

July 02, 2022
Tweet

More Decks by Lilian BENOIT

Other Decks in Programming

Transcript

  1. DE JAVA 11 À JAVA 17, PAR LE CODE ET

    RIEN QUE LE CODE Lilian BENOIT ( Juin 2022 ) Sunny Tech 1
  2. “You can choose the conservative LTS path (blue pill)... or

    you can choose the aggressive feature release path (red pill)” @mreinhold #FOSDEM” 3 . 6
  3. JEP : JDK ENHANCEMENT PROPOSAL Résumé But et Non but

    Motivation Description Volet pour les tests Alternatives Risques 4 . 3
  4. PÉRIMÈTRE DES JEPS Hotpot JVM 15 Langage 6 Librairies 10

    Outils 1 Dépréciation 4 Suppression 6 Aperçu et Incubation 3 5 . 2
  5. LANGAGE Pattern Matching for instanceof / Filtrage par motif 16

    Records / Enregistrement 16 Restore Always-Strict Floating-Point Semantics 17 Sealed classes / Classes scellées 17 Switch Expression 14 Text Blocks 15 5 . 3
  6. / #SeaTechAndSun @Lilian_Benoit CONCLUSION Liste des JEP entre Java 11

    et Java 17 La Javadoc Java continue d'évoluer Nouveau site pour les développeurs https://dev.java Futur et échanges avec la communauté Java https://openjdk.org 7 . 2