13ème édition – du 16 au 18 avril 2025
3 jours de conférences, 70 exposants, 4500 visiteurs par jour
Jean-Michel Doudoux
Sciam

Passionné par le développement de logiciels et par la veille technologique, je possède une longue expérience, en SSII/ESN et personnelle, dans l'écriture d'applications avec différents langages. Je suis actuellement directeur technique pour la société Sciam. Utilisant Java depuis sa version 1.0, j'aime partager ma passion pour cette plateforme et son écosystème notamment en me consacrant, depuis presque vingt années, à la rédaction de deux tutoriels, intitulés "Développons en Java", diffusés sous licence GNU FDL. Ce travail m'a permis d'être nommé Java Champion. Je suis également un des cofondateurs du Lorraine JUG.

View
Java SE en 2025 : les nouvelles API
3H Hands-on Lab (INTERMEDIATE level)
Paris 142

Java continue d’évoluer à un rythme soutenu, enrichissant ses API pour offrir toujours plus de possibilités aux développeurs.

Dans ce workshop, venez découvrir et mettre en pratique certaines des fonctionnalités disponibles depuis ces dernières années, jusqu’à celles disponibles dans le JDK 24 :

- les évolutions dans l'API Stream, notamment les Gatherers

- la programmation parallèle et concurrente avec les threads virtuels, la Structured Concurrency ou encore les Scoped Values

- les collections séquencées

- l'API Foreign Function & Memory pour manipuler la mémoire et intéragir avec le code natif

- le formatage et le parsing de données

Pour mener à bien ce workshop, les requis sont :

- Bonne connaissance et pratique de Java 11+

- Un JDK 24

- Un IDE compatible JDK 24 (ou un éditeur de texte pour les puristes !)

More
View
30 ans d'Hello World en Java avec les JDK 1.0 à 24
Conference (INTERMEDIATE level)
Maillot

Traditionnellement, lorsque l’on débute avec un nouveau langage de programmation, on écrit un « Hello world » : une petite application d’une ou plusieurs lignes de code (avec Java) pour afficher deux mots.

Pour célébrer les 30 ans de Java, cette présentation revisite le « Hello world » en Java, de 35 manières différentes en utilisant différentes fonctionnalités introduites dans les JDK 1.0 à 24, allant de la version classique, plutôt compliquée par rapport à de nombreux autres langages, à la génération dynamique de bytecode.

L'occasion de parcourir des fonctionnalités proposées dans les JDK, plus ou moins connues, plus ou moins anciennes ou récentes avec celles du JDK 24 et même (très) avancées pour certaines.

More

Searching for speaker images...

fr_FRFrançais