-
自定义注解的语法查看全部
-
解析方法上的注解第二种方法查看全部
-
解析注解,方法上的注解,即第四步查看全部
-
解析注解1-3步查看全部
-
解析注解步奏查看全部
-
使用自定义注解查看全部
-
元注解查看全部
-
@deprecated 表示方法已经过时了查看全部
-
@overide覆盖或实现了父类的一个方法查看全部
-
1、元注解 @Target({ElementType.METHOD,ElementType.TYPE}) ElementType.CONSTRUCTOR//构造方法声明 ElementType.FIELD//字段声明 ElementType.LOCAL_VARIABLE//局部变量声明 ElementType.METHOD//方法声明 ElementType.PACKAGE//包声明 ElementType.PARAMETER//参数声明 ElementType.TYPE//类,接口 @Retention(RetentionPolicy.RUNTIME) RetentionPolicy.SOURCE//只在源码显示,编译时会丢弃 RetentionPolicy.CLASS//编译时会记录到class中,运行时忽略 RetentionPolicy.RUNTIME//运行时存在,可以通过反射读取 @Inherited //定义注解 可以被其它类继承 @Documented //Export可以生成doc文档查看全部
-
注解:constructor(构造方法声明) fileld(字段声明)查看全部
-
注解的分类查看全部
-
按照运行机制分类: 1. 源码注解:注解只在源码中存在,编译成.class文件就不存在。 2. 编译时注解:在源码和.class文件都存在。jdk中带的都是(Override) 3. 运行时注解:在运行时还起作用,甚至会影响运行逻辑。如@Autowired查看全部
-
常用注解查看全部
-
@Override 表示当前方法覆盖了父类的方法 @Deprecation 表示方法已经过时,方法上有横线,会有警告。 @SuppviseWarnings 表示关闭一些警告信息(通知java编译器忽略特定的编译警告)查看全部
举报
0/150
提交
取消