Sisällysluettelo:

Kuinka estän kaikki varoitukset Javassa?
Kuinka estän kaikki varoitukset Javassa?

Video: Kuinka estän kaikki varoitukset Javassa?

Video: Kuinka estän kaikki varoitukset Javassa?
Video: NÄMÄ 10 ASIAA KERTOVAT, ONKO PUHELIMESSASI VIRUS feat. Tekniikkaluola 2024, Marraskuu
Anonim

Voit vain käyttää @SuppressWarnings("valitsematon") estääksesi tarkistamattomat varoitukset Javassa

  1. Luokassa. Jos sitä sovelletaan luokkatasolle, kaikki tämän luokan menetelmät ja jäsenet ohittavat valitsemattomat varoituksia viesti.
  2. In Method. Jos sitä käytetään menetelmätasolle, vain tämä menetelmä ohittaa valitsemattoman varoituksia viesti.
  3. Kiinteistössä.

Miksi sitten käytämme estovaroituksia?

SuppressWarning-merkintä käytetään to tukahduttaa kääntäjä varoitukset annotoidulle elementille. Tarkemmin sanottuna valitsematon luokka sallii tukahduttaminen kääntäjästä varoituksia luotu tarkistamattomien tyyppilähetysten seurauksena. Yksinkertaisesti: Se on a Varoitus jolla kääntäjä osoittaa, ettei se voi taata tyyppiturvallisuutta.

Myöhemmin kysymys kuuluu, mikä on @SuppressWarningsin käytöstä poistaminen? @ Suppress Warnings huomautus poistaa käytöstä tietyt kääntäjän varoitukset. Tässä tapauksessa varoitus vanhentuneesta koodista (" hylkääminen ") ja käyttämättömät paikalliset muuttujat tai käyttämättömät yksityiset menetelmät ("unused").

Mikä tällä tavalla on @SuppressWarnings Rawtypes?

@ Suppress Warnings käskee kääntäjää jättämään huomioimatta tai estämään määritetyn kääntäjän varoituksen kommentoidussa elementissä ja kaikki tämän elementin sisällä olevat ohjelmaelementit. Jos esimerkiksi luokka on merkitty estämään tietty varoitus, myös kyseisen luokan sisällä olevassa menetelmässä luotu varoitus erotetaan.

Mikä on vanhentumisvaroitus Javassa?

" Vanheneminen ", Varoitus nostanut Java kääntäjä, on hyvin yleinen a Java ohjelmoija. Se nostetaan esiin, kun ohjelmoija käyttää menetelmää, jonka havaitaan vialliseksi tai ongelmalliseksi. The vanhentunut menetelmä voidaan poistaa JDK:sta tulevissa versioissa.

Suositeltava: