")forRemoval Ce paramètre booléen spécifie si l'API est destinée à être supprimée dans une version future. Lorsque nous ne pouvons pas le spécifier, la valeur par défaut est false. Syntaxe@Obsolète(forRemoval= ")forRemoval Ce paramètre booléen spécifie si l'API est destinée à être supprimée dans une version future. Lorsque nous ne pouvons pas le spécifier, la valeur par défaut est false. Syntaxe@Obsolète(forRemoval=

Maison  >  Article  >  Java  >  Quelles propriétés l'annotation @Deprecated ajoute-t-elle dans Java 9 ?

Quelles propriétés l'annotation @Deprecated ajoute-t-elle dans Java 9 ?

PHPz
PHPzavant
2023-08-28 15:49:021212parcourir

在Java 9中,@Deprecated注解添加了哪些属性?

Deux nouveaux paramètres ou propriétés ont été ajoutés à l'annotation @Deprecated dans Java 9. Ces paramètres sont Depuis et forRemoval, ces deux paramètres sont facultatifs avec valeur par défaut lorsque nous ne pouvons pas les spécifier.

Parce que

ce paramètre chaîne spécifie une version obsolète de l'API. La valeur par défaut de cet élément est emptystring.

Syntax

<strong>@Deprecated(since="<version>")</strong>

forRemoval

Ce booleanparamètre spécifie si l'API est destinée à être supprimée dans une future version. Lorsque nous ne pouvons pas préciser, la valeur par défaut est false.

Syntaxe

<strong>@Deprecated(forRemoval=<boolean>)</strong>

Exemple

public class DeprecatedAnnotationTest {
   public static void main(String[] args) {
      DeprecatedAnnotationTest test = new DeprecatedAnnotationTest();
      test.method1();
      test.method2();
   }
<strong>   @Deprecated(since="7.0")</strong>
   public void method1() {
      System.out.println("@Deprecated(since=\"7.0\")");
   }
<strong>   @Deprecated(since="5.0", forRemoval=true)</strong>
   public void method2() {
      System.out.println("@Deprecated(since=\"5.0\", forRemoval=true)");
   }
}

Sortie

<strong>@Deprecated(since="7.0")
@Deprecated(since="5.0", forRemoval=true)</strong>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer