Verwendung von Annotationen
How To ...
Wie werden Klassen/Properties/Methoden annotiert?
Hintergründe
Annotationen existieren seit Java 5.0 und werden mit dem @-Symbol gekennzeichnet.
So geht's
Das Packet java.lang enthält in der Version 5.0 die drei Annotationen Deprecated, Override und SuppressWarnings, um veraltete, möglichst nicht mehr zu verwendende Methoden und Methoden die geerbte Methoden überschreiben zu kennzeichnen. Die dritte Annotation unterdrückt Warnungen des Compilers.
Beispiel @Deprecated:
Die Annotation einer Methode mit
@Deprecated
public void veraltet() {
// nicht mehr verwenden
}
führt bei der Verwendung der Methode zu einer Warnung des SDK-Compilers: „ ... uses or overrides a deprecated API.”. Eclipse zeigt eine ähnliche Warnung.
