Sadržaj:

Kako da potisnem sva upozorenja u Javi?
Kako da potisnem sva upozorenja u Javi?

Video: Kako da potisnem sva upozorenja u Javi?

Video: Kako da potisnem sva upozorenja u Javi?
Video: Sonic Screwdriver - Interlocking Crochet-A-Long. Part 2 (Rows 39 through 75) 2024, April
Anonim

Možete jednostavno koristiti @SuppressWarnings(“unchecked”) da potisnete neprovjerena upozorenja u Javi

  1. U klasi. Ako se primjenjuje na razredni nivo, sve metode i članovi ove klase će zanemariti neoznačeno upozorenja poruka.
  2. U metodi. Ako se primeni na nivo metode, samo će ova metoda zanemariti neoznačeno upozorenja poruka.
  3. In Property.

Zbog toga, zašto koristimo potisnuta upozorenja?

Napomena SuppressWarning se koristi to potisnuti kompajler upozorenja za označeni element. Konkretno, neoznačena kategorija dozvoljava potiskivanje kompajlera upozorenja generiran kao rezultat neprovjerenih izmjena tipa. Jednostavno: to je a upozorenje kojim kompajler ukazuje da ne može osigurati sigurnost tipa.

Nakon toga, postavlja se pitanje šta je zastarelost @SuppressWarnings? @ SuppressWarnings anotacija onemogućava određena upozorenja kompajlera. U ovom slučaju, upozorenje o zastarjelom kodu (" deprecation ") i neiskorištene lokalne varijable ili neiskorištene privatne metode ("neiskorištene").

Na ovaj način, šta je @SuppressWarnings Rawtypes?

@ SuppressWarnings uputiti kompajleru da ignorira ili potisne navedeno upozorenje kompajlera u označenom elementu i svim programskim elementima unutar tog elementa. Na primjer, ako je klasa označena da potisne određeno upozorenje, tada će upozorenje generirano u metodi unutar te klase također biti odvojeno.

Šta je upozorenje o zastarjelosti u Javi?

" Zastarjelost ", upozorenje podignuta od strane Java kompajler, vrlo je uobičajen za a Java programer. Pojavljuje se kada programer koristi metodu za koju se utvrdi da je neispravna ili problematična. The zastarjelo metoda se može ukloniti iz JDK u budućim verzijama.

Preporučuje se: