1、@Override
检测被该注解标注的方法是否是继承自父类(接口)的,限定重写父类方法,该注释只能用于方法,显式的指明方法要重写,如果权限修饰、方法名等有错误能有提示
2、@Deprecated
该注解标注的内容,表示已过时,若调用标注的内容,IDEA会有删除线提示
3、@SuppressWarnings
压制警告,也即将编译期提示的警告忽略
@SuppressWarnings("all")
public class AnnoDemo2 {
@Override
public String toString() {
return super.toString();
}
@Deprecated
public void show1(){
//有缺陷
}
public void show2(){
//替代show1方法
}
public void demo(){
show1();
Date date = new Date();
}
}