-
元注解的Target声明:
查看全部 -
自定义注解的语法要求2:
查看全部 -
自定义注解的语法要求:
查看全部 -
注解的分类:
1.按运行机制分:
源码注解(注解只在源码中存在,编译成.class文件就不存在了);
编译时注解(注解在源码和.class文件中都存在);
运行时注解(在运行阶段还起作用,甚至会影响运行逻辑的注解)
2.按来源分:来自JDK的注解;来自第三方的注解;我们自己定义的注解
查看全部 -
Java常见注解
查看全部 -
1学习注解的好处: 读懂别人代码,特别是框架代码,让编程更加简洁,代码更清晰,让人高看一眼。 简单讲就是,提高阅读代码的能力,提高编写代码的能力,提高所要工资的筹码,显得牛逼有安全感。 2、注解是啥玩意: 注解是一种这样的东西,标志是一个@符号,他能够关联数据和其他的信息,比较正规一点的描述是: 注解是Java提供的一种 源程序中的元素关联任何信息和任何元数据的 途径和方法。 3、java注解分类: 按来源分:java自带注解、第三方注解、自定义注解 按生命周期分:源码注解、编译时注解、运行时注解 4、自定义注解的结构: 元注解(用来注解注解的)、@接口定义、无参无异常的成员方法的定义(成员类型受限:基本数据类型、String、枚举)
查看全部 -
注解分类:
查看全部 -
java注解参照:
https://www.imooc.com/article/4113
https://www.imooc.com/article/12169
https://www.imooc.com/article/73898
查看全部 -
【接上一个笔记】
使用注解的语法:
@<注解名> (<成员名1>=<成员值1>,<成员名2>=<成员值2>,...)
E.G
@Description(desc="I am",author="Hello",age=18)
public String eyeColor(){
return "red";}
查看全部 -
自定义注解语法E.G:
public @interface Description{
String desc();//成员以无参无异常方式声明
String author();
int age() default 18;//可以用default为成员指定一个默认值
}//成员类型有限制:除了基本数据类型比如int之类的,还有String, Class, Annotation, Enumeration
//如果注解只有一个成员,成员名必须取名为value(),在使用时可忽略成员名和赋值号(=)
//注解类可以没有成员,被称为标识注解
【元注解】
查看全部 -
注解的分类:
1.按运行机制分:源码注解(注解只在源码中存在,编译成.class文件就不存在了);编译时注解(注解在源码和.class文件中都存在);运行时注解(在运行阶段还起作用,甚至会影响运行逻辑的注解)
2.按来源分:来自JDK的注解;来自第三方的注解;我们自己定义的注解
查看全部 -
JDK自带的注解
@Override 重写父类方法
@Deprecated 方法过时
@SuppressWarnings("xxx") 忽略了xxx警告
查看全部 -
总结--注解
查看全部 -
总结 1.认识注解
查看全部 -
解析注解--找到方法上的注解查看全部
举报