English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Java control de flujo

Java array

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Queue (cola)

Java Map colección

Java Set colección

Java Entrada/Salida(I/O)/O)

Java Reader/Writer

Otras temas de Java

Java 9 Anotación @Deprecated mejorada

Java 9 Nuevas características

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

Java 9 Nuevas características