Jean-Michel Doudoux's picture

Jean-Michel Doudoux

Senior Tech Lead

Passionné par le développement de logiciels depuis ses débuts, adolescent avec un Commodore 64, et par la veille technologique, Jean-Michel possède une longue expérience, en SSII/ESN et personnelle, dans l’écriture d’applications avec différents langages.
Il utilise Java depuis sa version 1.0 et aime partager sa passion pour cette plateforme et son écosystème notamment en se consacrant, depuis plus d’une vingtaine d’années, à la rédaction d’un tutoriel intitulé "Développons en Java", diffusé sous licence GNU FDL. Ce travail et son implication dans la communauté lui a permis d’être nommé Java Champion.

 

Articles publiés

Les nouveautés de Java 22 : partie 2

Publié le 22/04/2024

Ce second article sur les nouveautés de Java 22 est consacré aux autres améliorations, que ce soit les évolutions dans les outils, les API et dans la sécurité, ainsi que les fonctionnalités dépréciées et retirées.


Les nouveautés de Java 22 : partie 1

Publié le 08/04/2024

Ce premier article sur les nouveautés de Java 21 détaille les fonctionnalités proposées dans la synatxe et les API notamment par les JEP des projets Amber, Loom et Panama.


Les collections séquencées (sequenced collections)

Publié le 05/02/2024

Dans le JDK 21, l’API Collections a été enrichie de nouvelles interfaces pour modéliser des collections séquencées. Ces interfaces proposent des opérations de manière cohérente pour les collections de type List, Set et Map ayant un ordre de parcours défini.


Les nouveautés de Java 21 : partie 2

Publié le 27/09/2023

Ce second article sur les nouveautés de Java 21 est consacré aux autres améliorations, que ce soit les évolutions dans les outils, les API et dans la sécurité, ainsi que les fonctionnalités dépréciées et retirées.


Les nouveautés de Java 21 : partie 1

Publié le 22/09/2023

Ce premier article sur les nouveautés de Java 21 détaille les fonctionnalités proposées par les JEP des projets Amber, Loom et Panama.


Les nouveautés de Java 20

Publié le 23/05/2023

Cet article présente les nouveautés de Java 20 proposées par les JEP des projets Amber, Panama et Loom.


Faciliter la mise à jour de JDKs avec JDKMon

Publié le 10/03/2023

Cet article présente l’outil JDKMon qui facilite la mise à jour des JDKs installés dans des répertoires du système.


Les nouveautés de Java 19 : partie 3

Publié le 04/01/2023

Ce troisième article de la série sur les nouveautés de Java 19 détaille les autres fonctionnalités non définies dans une JEP.


Les nouveautés de Java 19 : partie 2

Publié le 02/01/2023

Ce second article de la série sur les nouveautés de Java 19 détaille les fonctionnalités proposées par les JEPs du projet Loom et un nouveau portage d’OpenJDK.


Les nouveautés de Java 19 : partie 1

Publié le 19/12/2022

Ce premier article de la série sur les nouveautés de Java 19 détaille les fonctionnalités proposées par les JEP des projets Amber et Panama.