Sommario:

Come sopprimere tutti gli avvisi in Java?
Come sopprimere tutti gli avvisi in Java?

Video: Come sopprimere tutti gli avvisi in Java?

Video: Come sopprimere tutti gli avvisi in Java?
Video: Как обрабатывать оповещения в Selenium WebDriver 2024, Aprile
Anonim

Puoi semplicemente usare @SuppressWarnings ("unchecked") per sopprimere gli avvisi non selezionati in Java

  1. In classe. Se applicato a livello di classe, Tutti i metodi e i membri in questa classe ignoreranno il deselezionato avvisi Messaggio.
  2. In Metodo. Se applicato a livello di metodo, solo questo metodo ignorerà il deselezionato avvisi Messaggio.
  3. In Proprietà.

Pertanto, perché utilizziamo gli avvisi di soppressione?

L'annotazione SopprimiAvviso viene utilizzato a sopprimere compilatore avvisi per l'elemento annotato. In particolare, la categoria deselezionata consente soppressione di compilatore avvisi generato come risultato di cast di tipo non controllati. Semplicemente: è un avvertimento con cui il compilatore indica che non può garantire l'indipendenza dai tipi.

Successivamente, la domanda è: cos'è la deprecazione di @SuppressWarnings? Il @ Sopprimi avvisi l'annotazione disabilita alcuni avvisi del compilatore. In questo caso, l'avviso relativo al codice obsoleto (" deprecazione ") e variabili locali non utilizzate o metodi privati non utilizzati ("non utilizzato").

In questo modo, cos'è @SuppressWarnings Rawtypes?

@ Sopprimi avvisi istruire il compilatore a ignorare o sopprimere, l'avviso del compilatore specificato nell'elemento annotato e tutti gli elementi del programma all'interno di quell'elemento. Ad esempio, se una classe è annotata per sopprimere un particolare avviso, verrà separato anche un avviso generato in un metodo all'interno di quella classe.

Che cos'è l'avviso di deprecazione in Java?

" deprecazione ", avvertimento sollevato, dal Giava compilatore, è molto comune a a Giava programmatore. Viene generato quando il programmatore utilizza un metodo che viene trovato difettoso o problematico. Il deprecato Il metodo può essere rimosso da JDK nelle versioni future.

Consigliato: