Archives de
Year: 2026

Java 27 : Quoi de neuf ?

Java 27 : Quoi de neuf ?

Maintenant que Java 27 est feature complete (Rampdown Phase One au jour d’écriture de l’article), c’est le moment de faire le tour des fonctionnalités qu’apporte cette nouvelle version pour nous, les développeurs. Cet article fait partie d’une série d’articles sur les nouveautés des dernières versions de Java, pour ceux qui voudraient les lire, en voici les liens : Java 26, Java 25, Java 24, Java 23, Java 22, Java 21, Java 20, Java 19, Java 18, Java 17, Java 16,…

Lire la suite Lire la suite

Remplacer le SecurityManager de Java par un agent grâce à Byte Buddy

Remplacer le SecurityManager de Java par un agent grâce à Byte Buddy

Le SecurityManager de Java était un composant essentiel du modèle de sécurité de Java. Il permettait de mettre en places des règles de sécurités en implémentant des méthodes check*() telle que checkExec(String cmd) pour l’exécution d’une commande sur la machine hôte ou checkRead(String file) pour l’accès en lecture à un fichier. Plus de détail dans sa JavaDoc. Il a été déprécié en Java 17 (JEP 411) et supprimé en Java 24 (JEP 486). Au sein de Kestra, la plateforme d’orchestration…

Lire la suite Lire la suite

Java 26 : Quoi de neuf?

Java 26 : Quoi de neuf?

Maintenant que Java 26 est features complete (Rampdown Phase Two au jour d’écriture de l’article), c’est le moment de faire le tour des fonctionnalités qu’apporte cette nouvelle version pour nous, les développeurs. Cet article fait partie d’une suite d’article sur les nouveautés des dernières versions de Java, pour ceux qui voudraient les lire en voici les liens : Java 25, Java 24, Java 23, Java 22, Java 21, Java 20, Java 19, Java 18, Java 17, Java 16, Java 15,…

Lire la suite Lire la suite