Java : les accès non sécurisés à la mémoire bientôt supprimés

Les méthodes d’accès à la mémoire de la classe sun.misc.Unsafe vont être supprimées. Les anciennes bibliothèques n’effectuent pas de contrôles de sécurité avant d’appeler ces méthodes, ce qui présente un risque de défaillances et de plantages dans les applications. Durant ces dernières années, deux API ont été introduites pour remplacer ces méthodes. Il s’agit de java.lang.invoke du JDK 9 et de java.lang.foreign du JDK 22.

Publié le 01 février 2024.

Par Paul Krill, adapté par Dominique Filippone.