English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La anotación @Deprecated puede marcar el estado de una API de Java, y puede ser una de las siguientes:
Hay riesgos en su uso, lo que puede llevar a errores
Puede no ser compatible en versiones futuras
Puede eliminarse en versiones futuras
Una mejor y más eficiente solución lo ha reemplazado.
Java 9 se han añadido dos nuevos elementos a las anotaciones:since y forRemoval。
since: El elemento especifica la versión en la que el elemento API anotado ha sido obsoleto.
forRemoval: El elemento representa que el elemento API de la anotación será eliminado en versiones futuras, debe migrar el API.
El siguiente ejemplo es Java 9 Este documento describe la clase Boolean de Java, en el documento se utiliza la anotación @Deprecated con la propiedad since:Clase Boolean。
El siguiente ejemplo se encuentra en Java 9 Este documento describe la clase System de Java, en el documento se utiliza la anotación @Deprecated con la propiedad forRemoval:Clase System。