摘要:知识点总结注解介绍知识点总结注解是从开始引入的新技术。编译时注解注解在源码和文件中都存在。运行时注解在运行阶段还起作用,甚至会影响运行逻辑的注解。按照来源分来自的注解来自第三方的注解我门自己定义的注解元注解负责注解其他注解
Java知识点总结(注解-介绍)
@(Java知识点总结)[Java, 注解]
AnnotationAnnotation 是从JDK5.0开始引入的新技术。
Annotation的作用不是程序本身,可以对程序作出解释
可以被__其他程序(比如:编译器等)读取__
__编译时进行动态处理__,比如:动态生成代码
__运行时进行动态处理__,比如:得到注解信息
Annotation的格式注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked")。
Annotation的作用范围@Target 和生命周期@Retention作用范围:包、类、字段、方法、方法的参数、局部变量
生命周期:源文件SOURCE、编译CLASS、运行RUNTIME
Annotation分类
按照运行机制分
源码注解:注解只在源码中存在,编译成.class文件就不存在了。
编译时注解:注解在源码和.class文件中都存在。
运行时注解:在运行阶段还起作用,甚至会影响运行逻辑的注解。
按照来源分:
来自JDK的注解
来自第三方的注解
我门自己定义的注解
元注解:负责注解其他注解
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/71479.html
摘要:从使用到原理学习线程池关于线程池的使用,及原理分析分析角度新颖面向切面编程的基本用法基于注解的实现在软件开发中,分散于应用中多出的功能被称为横切关注点如事务安全缓存等。 Java 程序媛手把手教你设计模式中的撩妹神技 -- 上篇 遇一人白首,择一城终老,是多么美好的人生境界,她和他历经风雨慢慢变老,回首走过的点点滴滴,依然清楚的记得当初爱情萌芽的模样…… Java 进阶面试问题列表 -...
阅读 4361·2021-11-22 09:34
阅读 2689·2021-11-12 10:36
阅读 741·2021-08-18 10:23
阅读 2635·2019-08-30 15:55
阅读 3110·2019-08-30 15:53
阅读 2080·2019-08-30 15:44
阅读 1359·2019-08-29 15:37
阅读 1399·2019-08-29 13:04