-
总结注解查看全部
-
项目需求查看全部
-
自定义注解查看全部
-
元注解的作用域 CONSTRUCTOR构造方法声明 FIELD字段声明 LOCAL_VARIABLE局部变量声明 METHOD方法声明 PACKAGE包声明 PARAMETER参数声明 TYPE类、接口 1、注解要用@interface注解标明 2、成员变量必须无异常 3、成员类型受限:原始类型,String,Class,Annotation,Enumeration 4、可以使用default 5、注解类可以没有成员,称之为标识注解 6、注解类只有一个成员时,必须取名为value(),在使用时可以忽略成员名和赋值号(=)查看全部
-
注解分类 1:按照运行机制分类 源码注解:只存在于源码中,在.class文件中没有 编译时注解:源码和.class文件中均存在 如:@override @deprecated等jdk自带的注解 运行时注解:运行阶段仍然会起作用,甚至影响运行逻辑,如:spring的autowired 2:按照注解来源分类 jdk自带注解 第三方注解 自定义注解 3:元注解 给注解进行注解 Java内置了三种标准注解(@Override,@Deprecated,@SuppressWarnings),以及4种元注解。元注解专职负责注解其他的注解: @Target: 表示该注解可以用于什么地方。可能的ElementType参数包括: CONSTRUCTOR、FIELD、METHOD、PACKAGE、TYPE等。 @Retention: 表示需要在什么级别保存该注解信息,可选参数:SOURCE,CLASS,RUNTIME @Document: 将此注解包含在Javadoc中 @Inherited: 允许子类继承父类的注解查看全部
-
解析注解概念查看全部
-
该自定义注解可以使用在class 和 method,interface上的查看全部
-
元注解查看全部
-
使用自定义注解 这是使用在方法上查看全部
-
元注解查看全部
-
常见第三方注解 Spring:@Autowired @Service @Repository @Autowired:可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。 @Service:定义某个类为一个bean,则在这个类的类名前一行使用@Service("XXX"),就相当于讲这个类定义为一个bean,bean名称为XXX。而无需去xml文件内去配置。查看全部
-
JDK自带注解 @Override:重写父类的该函数。 @Deprecated: 表示该函数已过时。 @SuppressWarning:忽略某某警告查看全部
-
使用注解的语法: @<注解名>(<成员名1>=<成员值1>,<成员名2>=<成员值2>,......)查看全部
-
Java内置了三种标准注解(@Override,@Deprecated,@SuppressWarnings),以及4种元注解。元注解专职负责注解其他的注解: @Target: 表示该注解可以用于什么地方。可能的ElementType参数包括: CONSTRUCTOR、FIELD、METHOD、PACKAGE、TYPE等。 @Retention: 表示需要在什么级别保存该注解信息,可选参数:SOURCE,CLASS,RUNTIME @Document: 将此注解包含在Javadoc中 @Inherited: 允许子类继承父类的注解查看全部
-
注解的分类查看全部
举报
0/150
提交
取消