Rumah > Java > javaTutorial > Apakah sifat yang ditambahkan anotasi @Deprecated dalam Java 9?

Apakah sifat yang ditambahkan anotasi @Deprecated dalam Java 9?

PHPz
Lepaskan: 2023-08-28 15:49:02
ke hadapan
1269 orang telah melayarinya

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

Dua parameter atau sifat baharu telah ditambahkan pada @anotasi ditamatkan dalam Java 9. Parameter ini ialah Since dan forRemoval, kedua-dua parameter ini adalah pilihan dengan nilai lalai apabila kami tidak dapat menentukannya.

Sebab

parameter rentetan ini menentukan versi API yang tidak digunakan lagi. Nilai lalai elemen ini ialah kosongrentetan.

Syntax

<strong>@Deprecated(since="<version>")</strong>
Salin selepas log masuk

forRemoval

Parameter booleanini menentukan sama ada API bertujuan untuk dialih keluar dalam versi akan datang. Apabila kita tidak dapat menentukan, nilai lalai ialah palsu.

Syntax

<strong>@Deprecated(forRemoval=<boolean>)</strong>
Salin selepas log masuk

Contoh

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)");
   }
}
Salin selepas log masuk

Output

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

Atas ialah kandungan terperinci Apakah sifat yang ditambahkan anotasi @Deprecated dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan