Rumah > Java > javaTutorial > Apakah anotasi asas dalam java

Apakah anotasi asas dalam java

PHPz
Lepaskan: 2023-05-11 09:28:23
ke hadapan
1488 orang telah melayarinya

1. java.lang.Override ialah anotasi jenis teg, yang digunakan sebagai kaedah anotasi. Ia menunjukkan bahawa kaedah ini mewarisi kaedah kelas induk, iaitu, ia mengatasi kaedah nama yang sama dalam kelas induk.

@Override
public void onCreate(Bundle savedInstanceState)
 
{…….}
这种写法是正确的,如果你写成:
 
@Override
public void oncreate(Bundle savedInstanceState)
{…….}
编译器会报如下错误:The method oncreate(Bundle) of type HelloWorld must override or
implement a supertype method,以确保你正确重写onCreate方法(因为oncreate应该为onCreate)
而如果你不加@Override,则编译器将不会检测出错误,而是会认为你为子类定义了一个新方法:oncreate
Salin selepas log masuk

2. SuppressWarnings memberitahu pengkompil untuk mengabaikan kemungkinan amaran.

Sebenarnya terdapat banyak parameter di dalamnya, dan parameter berbeza menetapkan amaran berbeza.

rreeee

Atas ialah kandungan terperinci Apakah anotasi asas dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.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