Java-注解与反射(Java.Annotation)
一、基础
所有的类都继承自Object类
1、注解入门
2、内置注解
eg:
(1)@Override 重写的注解
(2)@Deprecated:已经被淘汰,不推荐程序员使用,但是可以使用,或者存在更好的方式
(3)@SuppressWarnings
3、元注解
(一)自定义元注解
一个类里面只能有一个公共的方法,不能有多个public
说明:
点击@Override查看源码中用到的元注解
(1)Target表示我们的注解可以用在哪些地方
(2)Retention表示我们的注解在什么地方还有效[runtime(运行时有效)>class>source]
(3)Document表示是否将我们的注解生成到java文档中
(4)Inherited表示子类可以继承父类的注解
eg:
(1)自动义注解
(2)自定义元注解,下面这种方式目标作用域只能是在方法上,将这个注解放在类上则会报错
(3)下面这种可以放到类上使用
(4)、自定义注解
4、自定义注解
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/4650.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论