José Paumard

José Paumard

Oracle
José est Java Developer Advocate au Java Platform Group chez Oracle. Anciennement maître de conférences à l'Université Sorbonne Paris Nord pendant 25 ans, il est Java Champion, Rockstar JavaOne, speaker régulier dans de nombreuses conférences : Devoxx (France, Belgique, UK), JavaOne, Oracle Code One, DevNexus, JFokus. Il a été consultant en entreprise pendant 25 ans, fortement investi en qualité des applications logicielles et Software Craftsmanship. Il est membre du Paris JUG, co-organisateur du Paris JUG Java Day et de JChateau, une unconference annuelle. Il contribue au site https://dev.java/, tient le JEP Café sur YouTube, et publie également une série de shorts : Cracking the Java Coding Interview.
speakerDetail.talksBy

José Paumard
José Paumard
Oracle
Pierre-Yves Fourmond
Pierre-Yves Fourmond
OCTO Technology

Développer une Application Asynchrone avec l'API Structured Concurrency

Ce lab explore les **threads virtuels** de Java 21 issus du projet Loom. Les participants y développeront une application concurrente exploitant threads virtuels, programmation structurée et scoped va...
Java & Languages Java & Languages 3H Hands-on Lab 180 min. INTERMEDIATE
José Paumard
José Paumard
Oracle
Jean-Michel DOUDOUX
Jean-Michel DOUDOUX
SCIAM

Se retourner la tête avec les quiz Java de José et Jean-Michel

Ce talk propose un quiz interactif pour explorer des fonctionnalités méconnues et des pièges courants de Java (valeurs nulles, immutabilité, égalité, collections). Les participants découvriront, exemp...
Java & Languages Java & Languages Conference 45 min. INTERMEDIATE
José Paumard
José Paumard
Oracle
Remi Forax
Remi Forax
Université Gustave Eiffel

Virtual Threads, Structured Concurrency et Scoped Values en Java 25 et au-delà

Le projet Loom simplifie la programmation asynchrone en Java grâce aux threads virtuels, aux Scoped Values et à la Structured Concurrency. La session présente leurs évolutions de Java 21 à 26, les opt...
Java & Languages Java & Languages 3H Deep Dive 180 min. INTERMEDIATE