Inhaltsverzeichnis:

Wie unterdrücke ich alle Warnungen in Java?
Wie unterdrücke ich alle Warnungen in Java?

Video: Wie unterdrücke ich alle Warnungen in Java?

Video: Wie unterdrücke ich alle Warnungen in Java?
Video: Enums, Annotationen und Wrapper in Java (Jonas Fuegen) 2024, April
Anonim

Sie können einfach @SuppressWarnings("unchecked") verwenden, um ungeprüfte Warnungen in Java zu unterdrücken

  1. Im Unterricht. Wenn auf Klassenebene angewendet, alle die Methoden und Member in dieser Klasse ignorieren das nicht markierte Warnungen Botschaft.
  2. In Methode. Bei Anwendung auf Methodenebene ignoriert nur diese Methode das nicht markierte Warnungen Botschaft.
  3. Im Eigentum.

Warum verwenden wir davon Warnungen unterdrücken?

Die SuppressWarning-Anmerkung wird genutzt zu unterdrücken Compiler Warnungen für das kommentierte Element. Insbesondere erlaubt die nicht markierte Kategorie Unterdrückung des Compilers Warnungen als Ergebnis ungeprüfter Typumwandlungen generiert. Einfach: Es ist ein Warnung wodurch der Compiler angibt, dass er die Typsicherheit nicht gewährleisten kann.

Anschließend stellt sich die Frage, was ist die Einstellung von @SuppressWarnings? Die @ Warnungen unterdrücken Annotation deaktiviert bestimmte Compiler-Warnungen. In diesem Fall wird die Warnung zu veraltetem Code (" Missbilligung ") und ungenutzte lokale Variablen oder ungenutzte private Methoden ("unused").

Was ist auf diese Weise @SuppressWarnings Rawtypes?

@ Warnungen unterdrücken weisen den Compiler an, die angegebene Compiler-Warnung im annotierten Element und alle Programmelemente innerhalb dieses Elements zu ignorieren oder zu unterdrücken. Wenn beispielsweise eine Klasse mit Anmerkungen versehen ist, um eine bestimmte Warnung zu unterdrücken, wird eine Warnung, die in einer Methode innerhalb dieser Klasse generiert wird, ebenfalls getrennt.

Was ist eine Veraltungswarnung in Java?

" Missbilligung ", Warnung aufgezogen, von der Java Compiler, ist sehr häufig bei a Java Programmierer. Es wird ausgelöst, wenn der Programmierer eine Methode verwendet, die als fehlerhaft oder problematisch befunden wird. Die veraltet -Methode kann in zukünftigen Versionen aus dem JDK entfernt werden.

Empfohlen: