JDK 10 : API, fonctionnalités et options dépréciées (marquées pour suppression)
JDK 10 a déprécié plusieurs API, fonctionnalités et options (marquées forRemoval=true) :
- Support de surveillance SNMP : module
jdk.snmpdéprécié, marqué pour suppression. - Classes
java.security:Certificate,Identity,IdentityScope,Signerdépréciées, marquées pour suppression. javax.security.auth.Policy: API dépréciée, marquée pour suppression.- Modules entiers marqués pour suppression (implémentations autonomes disponibles) :
java.activationjava.corbajava.se.ee(agrégateur)java.transactionjava.xml.bind(JAXB)java.xml.ws(JAX-WS)java.xml.ws.annotation
Ces modules étaient déjà séparés dans Java 9 ; leur suppression future vise à alléger le JDK de base. Les développeurs doivent migrer vers les versions standalone (Maven/Gradle) de ces API.
Java
- Maîtriser les opérateurs Java : Types, syntaxe et exemples pratiques
- Commentaires Java : Types, utilisation et bonnes pratiques
- Maîtriser la boucle for améliorée en Java : Syntaxe, exemples et bonnes pratiques
- Maîtriser les chaînes de caractères en Java : Création, méthodes et bonnes pratiques
- Maîtriser les interfaces Java : concepts, implémentation et bonnes pratiques
- Maîtriser les classes internes anonymes en Java : définition, syntaxe et exemples pratiques
- Maîtriser le try-with-resources Java : gestion automatique des ressources expliquée
- Annotations Java expliquées : types, placement et exemples pratiques
- Assertions Java : guide pratique pour détecter les bugs et assurer la fiabilité du code