Sadržaj:

Kako mogu potisnuti sva upozorenja u Javi?
Kako mogu potisnuti sva upozorenja u Javi?

Video: Kako mogu potisnuti sva upozorenja u Javi?

Video: Kako mogu potisnuti sva upozorenja u Javi?
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Svibanj
Anonim

Možete jednostavno koristiti @SuppressWarnings(“unchecked”) za suzbijanje neprovjerenih upozorenja u Javi

  1. U klasi. Ako se primjenjuje na razrednu razinu, svi metode i članovi u ovoj klasi će zanemariti neoznačeno upozorenja poruka.
  2. U Metodi. Ako se primijeni na razinu metode, samo će ova metoda zanemariti neoznačeno upozorenja poruka.
  3. U vlasništvu.

Zbog toga, zašto koristimo potisnuta upozorenja?

Napomena SuppressWarning koristi se do potisnuti prevodilac upozorenja za označeni element. Točnije, neoznačena kategorija dopušta suzbijanje kompilatora upozorenja generiran kao rezultat neprovjerenih ubacivanja tipa. Jednostavno: to je a upozorenje kojim prevodilac ukazuje da ne može osigurati sigurnost tipa.

Nakon toga, postavlja se pitanje što je zastarjelost @SuppressWarnings? @ SuppressWarnings napomena onemogućuje određena upozorenja prevoditelja. U ovom slučaju, upozorenje o zastarjelom kodu (" negodovanje ") i neiskorištene lokalne varijable ili neiskorištene privatne metode ("neiskorištene").

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

@ SuppressWarnings uputiti prevoditelja da ignorira ili potisne navedeno upozorenje prevoditelja u označenom elementu i sve elemente programa unutar tog elementa. Na primjer, ako je klasa označena da potiskuje određeno upozorenje, tada će upozorenje generirano metodom unutar te klase također biti odvojeno.

Što je upozorenje o zastarjelosti u Javi?

" Negodovanje ", upozorenje podignuta, od strane Java prevodilac, 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 zastarjela metoda se može ukloniti iz JDK-a u budućim verzijama.

Preporučeni: