Java 注解
注解
what:用于描述数据,并且可以被编译期以及jvm捕获的信息
注解基本使用
运行时处理注解
编译处理注解
其它用处
注解基本使用how:
12345678910111213141516//定义@interface One{ //类似方法声明的方式来声明属性 String name();}//使用class A { @One(name = "fdaf") private int test() { }}//基本注解@Overrider 描述限定重现父类方法@Deprecated 描述某个类或方法过时@SupressWarnings 抑制编译期警告
元注解:描述注解的注解,用于限定注解的行为
1234567891011121314151617181920212223@Target 描述注解将注解的位置。public enum ElementType { TYPE, //类,接口,注解,枚举 FIELD,//属性 METHOD,//方法 PA
...