JDK 20 Nouveautés

  • mars, 27 2023
  • Lilian BENOIT

La version 20 du JDK est disponible depuis mardi 21 mars. C'est l'occasion à travers ce billet de faire une synthèse sur l'ensemble des nouveautés.

JEP 405, Record Patterns (Preview)

  • juin, 12 2022
  • Lilian BENOIT

Nous avons les enregistrements (Record) et filtrage par motif (Pattern). Les voilà réunit dans une seule fonctionnalité (JEP)

JEP 425, Virtual Threads (Preview)

  • mai, 15 2022
  • Lilian BENOIT

Les threads légers (ou virtuels) ont été intégrés dans le JDK 19 build 22.

JEP 427, Pattern Matching for switch (Third Preview)

  • mai, 01 2022
  • Lilian BENOIT

C'est la troisieme aperçu sur cette fonctionnalité. Nous allons regarder plus particulièrement les nouveautés.

Au revoir, au mot de passe le plus connu du monde Java

  • février, 13 2022
  • Lilian BENOIT

En java, lorsque nous voulons faire des communications sécurisées, nous manipulons des certificats et les fameux magasins de clés (keystore). Et alors ? C'est toujours intéressant le lire les notes de versions (release notes). Le JDK18 ne dérange pas à la règle.

JEP 400, UTF-8 par défaut

  • janvier, 23 2022
  • Lilian BENOIT

L'encodage et ses problèmes. Qui n'a jamais eu ce type de caractère ? : RFC�2279 Regardons ensemble l'intérêt de cette nouveauté au sein du JDK 18.

JEP 408, Un Simple Serveur Web arrive en JDK18!

  • janvier, 02 2022
  • Lilian BENOIT

Nous avons parlé de cette JEP lorsqu'elle était candidate pour le JDK 17. N'étant pas prête à l'époque, cela a été repoussée. Maintenant, ça y est la fonctionnalité est incluse dans le JDK 18 avec des nouveautés.

CVE-2021-44228 et Apache Log4j (2e partie)

  • décembre, 26 2021
  • Lilian BENOIT

Pour mieux comprendre la faille de sécurité, nous allons rentrer dans le détail du fonctionnement. Nous allons voir pourquoi une version de JDK récent n'est pas suffisant.

CVE-2021-44228 et Apache Log4j

  • décembre, 12 2021
  • Lilian BENOIT

Le 9 décembre a été annoncée une vulnérabilité sur la librairie Apache Log4j. Regardons ensemble le principe et comment se protéger.

Debian 11 (Bullseye) et VirtualBox

  • décembre, 05 2021
  • Lilian BENOIT

Lors de la sortie de Debian 11, VirtualBox n'avait pas de packages à jour pour cette version. Depuis la situation a changé, des nouveaux packages sont disponibles mais des changements sont intervenus. Regardons cela ensemble.