JDK提供的注解

本文记录Java学习过程中遇到的JDK提供的注解~

@Deprecated:表示被修饰的方法已经过时,过时的方法不建议使用,但仍可以使用;

@Override:JDK5表示复写父类的方法,JDK6还可以表示实现接口的方法;

@SupperssWarnings:表示抑制警告,被修饰过的类或方法如果存在编译警告,将被编译器忽略。

  • deprecation:忽略过时;
  • rawtypes:忽略类型安全;
  • unused:忽略不适用;
  • unchecked:忽略安全检查;
  • null:忽略空指针;
  • all:忽略所有警告。

注意:一般被标记为过时的方法都存在不同的缺陷,例如,安全问题或者被新的API取代。

标签: none