Obsah:

Jak potlačím všechna varování v Javě?
Jak potlačím všechna varování v Javě?

Video: Jak potlačím všechna varování v Javě?

Video: Jak potlačím všechna varování v Javě?
Video: Java Annotations | @SuppressWarnings 2024, Smět
Anonim

K potlačení nekontrolovaných varování v Javě můžete jednoduše použít @SuppressWarnings(“unchecked”)

  1. Ve třídě. Pokud se použije na úrovni třídy, Všechno metody a členové v této třídě budou ignorovat nezaškrtnuté varování zpráva.
  2. In Method. Pokud se použije na úrovni metody, pouze tato metoda bude ignorovat nezaškrtnuté varování zpráva.
  3. V majetku.

Proč tedy používáme potlačení varování?

Anotace SuppressWarning se používá na potlačit kompilátor varování pro anotovaný prvek. Konkrétně nezaškrtnutá kategorie umožňuje potlačení kompilátoru varování generované jako výsledek nekontrolovaných přetypování typu. Jednoduše: Je to a Varování čímž kompilátor naznačuje, že nemůže zajistit typovou bezpečnost.

Následně je otázkou, co je ukončení podpory @SuppressWarnings? @ SuppressWarnings anotace zakáže určitá varování kompilátoru. V tomto případě se zobrazí upozornění na zastaralý kód (" odpisování ") a nepoužívané lokální proměnné nebo nepoužívané soukromé metody ("unused").

Tímto způsobem, co je @SuppressWarnings Rawtypes?

@ SuppressWarnings instruovat kompilátor, aby ignoroval nebo potlačoval, specifikované upozornění kompilátoru v anotovaném prvku a všech programových prvcích uvnitř tohoto prvku. Pokud je například třída opatřena anotací pro potlačení konkrétního varování, pak bude odděleno také varování generované v metodě uvnitř této třídy.

Co je upozornění na ukončení podpory v Javě?

" Ukončení podpory ", Varování zvednutý, tím Jáva kompilátor, je velmi běžný pro a Jáva programátor. Vyvolá se, když programátor použije metodu, která je shledána vadnou nebo problematickou. The zastaralé metodu lze z JDK v budoucích verzích odstranit.

Doporučuje: