Veille Java — semaine du 12/10/2026
Un JEP ciblant JDK 28 : démarrage et warmup avec ZGC
Inside Java (Oracle) · 16/10/2026
Le JEP 545, « Faster Startup and Warmup with ZGC », est désormais ciblé pour JDK 28. Il vise à réduire le temps de démarrage des applications et la phase de warmup du garbage collector ZGC. C'est utile pour les services Spring Boot, dont la latence en début de vie peut peser sur les déploiements et l'autoscaling.
Bug critique du JDK 27 corrigé et point sur JDK 28
Inside Java (Oracle) · 17/10/2026
L'épisode 72 du podcast Inside Java revient sur un bug critique de JDK 27 et sur la manière dont il a été corrigé. Il fait aussi le point sur l'avancement de JDK 28. Pour un développeur, c'est un rappel utile : vérifier les mises à jour de correctif avant de migrer une version.
JSON au quotidien : une API JDK en incubation
Inside Java (Oracle) · 14/10/2026
Un nouveau JEP propose une API JSON simple, en incubation, pour analyser, naviguer et générer des documents JSON directement depuis le JDK. Elle ne remplace pas Jackson ou Gson, mais offre une option sans dépendance externe pour les cas d'usage légers. Elle peut simplifier certains traitements dans des outils internes ou des tests.
Concurrence structurée : le prochain grand chantier de Loom
Inside Java (Oracle) · 12/10/2026
La concurrence structurée est la prochaine fonctionnalité majeure du projet Loom. La présentation explique sa motivation et sa conception, montre comment l'utiliser efficacement et détaille les leçons tirées de son évolution. Elle évoque aussi la nouvelle API bas niveau qui doit servir de base à une future API de concurrence structurée.
Payara : correctifs de sécurité et droits SSH simplifiés
foojay.io · 14/10/2026
La release Payara Community 7.2026.10 supprime l'exigence de droits élevés pour les nœuds SSH. Azul Payara corrige en parallèle trois problèmes de sécurité sur toutes les branches. Si vous utilisez Payara ou un serveur d'applications compatible Jakarta EE, il est prudent de planifier la mise à jour.
Java, année du runtime : performance et exploitabilité
Inside Java (Oracle) · 11/10/2026
Avec les agents de code IA, la syntaxe du langage compte moins, alors que la performance et l'exploitabilité du runtime gagnent en importance. Cette keynote montre pourquoi la JVM et la bibliothèque standard s'y prêtent bien, avec les projets Valhalla, Leyden et Lilliput. Le modèle de programmation reste stable tandis que les JDK successifs améliorent performance, observabilité et GC.
Error Prone : détecter les bugs à la compilation
foojay.io · 13/10/2026
Error Prone s'intègre à javac pour repérer du code qui compile mais qui est probablement faux. L'article présente les vérifications intégrées, les règles Refaster et la création de BugCheckers personnalisés. C'est un outil simple à ajouter à un build Maven ou Gradle pour fiabiliser une base de code Spring Boot.
Veille préparée automatiquement par Claude à partir de 23 articles de la semaine (sources indisponibles : InfoQ Java).