January 12, 2018
Java:注解初步学习
注解的分类
按照运行机制分
源码注解: 注解只在源码中存在,编译成 .class 文件就不存在。
编译时注解: 注解在源码和.class文件中都存在。例如JDK中@Override、@Deprecated、@Suppvisewarnings。
运行时注解 :在运行阶段还起作用,甚至会影响运行逻辑的注解。例如Spring中的@Autowired。
按来源来分
来自JDK的注解
来自第三方的注解
自定义注解
自定义注解语法要求
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documen… Read More