Annotation 作用:
1,绕过过时提醒
2,标记某个方法已经过时
3,子类覆盖父类的方法
@SuppressWarnings("deprecation") //绕过过时提醒
public static void main(String[] args) {
// TODO Auto-generated method stub
System.runFinalizersOnExit(true);
}
@Deprecated //标记此方法已经过时
public static void sayHello(){
System.out.println("Hello");
}
@Override //子类覆盖父类的方法
public boolean equals(Object obj){
return true;
}
-----------------------------------------------------------------------------------------------------
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
//元注解
@Retention(RetentionPolicy.RUNTIME)//指定保留在哪个生命周期中
@Target({ElementType.METHOD,ElementType.TYPE})//指定注解用在哪个成分上
public @interface ItcastAnnotation {
}