-
解析类上面的注解
查看全部 -
单成员查看全部
-
元注解查看全部
-
元注解查看全部
-
元注解查看全部
-
元注解查看全部
-
语法查看全部
-
注解查看全部
-
java中的常见的注解查看全部
-
意义查看全部
-
当没有使用@inherited注解时,父类的类注解不会被继承。但是父类的方法使用的注解还是会被继承下来。查看全部
-
@Override : 覆盖方法注解。如果你使用改标记,而你继承或实现的方法和接口没有该方法。编译器将会报错。 @Deprecated : 废止注解。 表示该方法已经废止。但是仍然可以使用。如果用户使用,则会出现警告,并且会在该方法上画一条横线。 @SuppressWarnings("deprecation"):忽略警告。 这条表示忽略方法废止警告查看全部
-
使用自定义注解查看全部
-
解析注解: 概念:通过反射获取类、函数或成员上的运行时注解信息,从而实现动态控制程序运行的逻辑。 Ps1:RetentionPolicy.RUNTIME时,才能获取到注解,SOURCE和CLASS都获取不到注解。 Ps2:@Inherited对implements不起作用,对extends起作用(只会继承类上面注解,而不会继承该类方法中的注解)。 Ps3:instanceof概念:用来判断内存中实际对象A是不是B类型。 例子: 一般用来做类的类型判断的:a1,a2继承自A;b继承自B; a1 instanceof A 返回 true; a2 instanceof a1 返回 false; a1 instanceof B 返回 fasle;查看全部
-
当自定义注解时,只有一个成员变量就写value变量名,在使用的时候不需要写名字(即使不写value也不会报错,但是规范)。 Ps1:ElementType.METHOD,ElementType.TYPE:既可以在方法上使用,也可以在类上使用。 Ps2:生成javadoc文件:项目名上右击——Export——Javadoc。查看全部
举报
0/150
提交
取消