1.标准注解
1.@Override
2.@Deprecated
3.@SuppressWarnings
2.元注解
1.@Target
表示该注解可以用于什么地方
FIELD 域声明
METHOD 方法
TYPE:类,接口
2.@Retention
表示需要在什么级别保存该注解信息
SOURCE
CLASS
RUNTIME
3.@Documented
此注解包含在Javadoc中
4.@Inherited
允许子类继承父类的注解
3.自定义注解
自定义注解主要是运用到反射来处理。