")forRemoval Dieser boolesche Parameter gibt an, ob die API in einer zukünftigen Version entfernt werden soll. Wenn wir es nicht angeben können, ist der Standardwert false. Syntax@Deprecated(forRemoval= ")forRemoval Dieser boolesche Parameter gibt an, ob die API in einer zukünftigen Version entfernt werden soll. Wenn wir es nicht angeben können, ist der Standardwert false. Syntax@Deprecated(forRemoval=

Heim >Java >javaLernprogramm >Welche Eigenschaften fügt die Annotation @Deprecated in Java 9 hinzu?

Welche Eigenschaften fügt die Annotation @Deprecated in Java 9 hinzu?

PHPz
PHPznach vorne
2023-08-28 15:49:021279Durchsuche

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

Zwei neue Parameter oder Eigenschaften wurden der @Deprecated-Annotation in Java 9 hinzugefügt. Diese Parameter sind Since und forRemoval. Diese beiden Parameter sind optional mit Standardwert, wenn wir sie nicht angeben können.

Weil

dieser String Parameter eine veraltete Version der API angibt. Der Standardwert dieses Elements ist emptystring.

Syntax

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

forRemoval

Dieser boolescheParameter gibt an, ob die API in einer zukünftigen Version entfernt werden soll. Wenn wir keine Angaben machen können, ist der Standardwert false.

Syntax

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

Beispiel

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)");
   }
}

Ausgabe

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

Das obige ist der detaillierte Inhalt vonWelche Eigenschaften fügt die Annotation @Deprecated in Java 9 hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen