内置注解
@Override
定义中java.lang.Override中,此注释只适用于修饰方法,表示一个方法声明打算重写超类(父类)中的另一个方法声明。
@Deprecated
定义中java.lang.Deprecated中,此注释可以用于修辞方法,属性,类,表示不建议适用之类元素,通常因为它们很危险或者有更好的选择。
@SuppressWarnings
定义中java.lang.SuppressWarnings中,用来抑制编译时的警告信息。
它需要添加一个参数才能正常使用,参数是一开始就定义好的,例如:
@SuppressWarnings("all")
@SuppressWarnings("unchecked")
@SuppressWarnings(value={"unchecked","deprecation"})等等。