Satura rādītājs:

Kā es varu izslēgt visus brīdinājumus Java?
Kā es varu izslēgt visus brīdinājumus Java?

Video: Kā es varu izslēgt visus brīdinājumus Java?

Video: Kā es varu izslēgt visus brīdinājumus Java?
Video: THE SIMPSONS TAPPED OUT BUT WE ARE IN 2024, Aprīlis
Anonim

Varat vienkārši izmantot @SuppressWarnings (“neatzīmēts”), lai apspiestu Java neatzīmētos brīdinājumus

  1. Klasē. Ja to piemēro klases līmenī, visi šīs klases metodes un dalībnieki ignorēs neatzīmētos brīdinājumus ziņa.
  2. In Metode. Ja tiek lietota metodes līmenī, tikai šī metode ignorēs neatzīmēto brīdinājumus ziņa.
  3. Īpašumā.

Kāpēc mēs izmantojam apspiestus brīdinājumus?

SuppressWarning anotācija tiek izmantots uz apspiest kompilators brīdinājumus anotētajam elementam. Konkrēti, neatzīmētā kategorija atļauj apspiešana no kompilatora brīdinājumus ģenerēts nepārbaudīta tipa apraides rezultātā. Vienkārši: tas ir a brīdinājums ar ko kompilators norāda, ka nevar nodrošināt tipa drošību.

Pēc tam rodas jautājums, kas ir @SuppressWarnings darbības pārtraukšana? @ Apspiest brīdinājumus anotācija atspējo noteiktus kompilatora brīdinājumus. Šajā gadījumā tiek parādīts brīdinājums par novecojušu kodu (" novecošana ") un neizmantotie vietējie mainīgie vai neizmantotās privātās metodes ("nelietots").

Kas šādā veidā ir @SuppressWarnings Rawtypes?

@ Apspiest brīdinājumus dot norādījumu kompilatoram ignorēt vai apspiest norādīto kompilatora brīdinājumu anotētajā elementā un visus programmas elementus šajā elementā. Piemēram, ja klasei ir pievienota anotācija, lai izslēgtu noteiktu brīdinājumu, tiks atdalīts arī brīdinājums, kas ģenerēts šīs klases metodē.

Kas ir brīdinājums par novecošanu Java?

" Nolietojums ", brīdinājums audzināja, Java kompilators, ir ļoti izplatīts a Java programmētājs. Tas tiek izvirzīts, ja programmētājs izmanto metodi, kas tiek atzīta par kļūdainu vai problemātisku. The novecojušas metodi var noņemt no JDK turpmākajās versijās.

Ieteicams: