java注解
来源:互联网 发布:个人展示网站源码 编辑:程序博客网 时间:2024/06/05 19:30
概念
java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法。
Java常见注解
JDK注解
- @Override 继承父类方法
- @Deprecated 定义方法已过时
- @SuppressWarnings("deprecation") 忽略Deprecated 的定义
常见第三方注解
- spring:@Autowried @Service @Repository
- Mybatis: @InsertProvider @UpdateProvider @Options
注解分类
按运行机制分
- 源码注解:注解只在源码中存在,编译成.class文件就不存在了。
- 编译时注解:注解在源码和.class文件中存在。如@Override,@Deprecated,@SuppressWarnings
- 运行时注解:在运行阶段还起作用,甚至会硬性运行逻辑的注解。如@Autowried
按照来源分- 来自JDK注解
- 来自第三方注解
- 自定义注解
元注解:注解的注解
自定义注解
- 源码注解:注解只在源码中存在,编译成.class文件就不存在了。
- 编译时注解:注解在源码和.class文件中存在。如@Override,@Deprecated,@SuppressWarnings
- 运行时注解:在运行阶段还起作用,甚至会硬性运行逻辑的注解。如@Autowried
按照来源分
- 来自JDK注解
- 来自第三方注解
- 自定义注解
元注解:注解的注解
0 0
- Java注解-自定义注解
- Java注解----自定义注解
- Java注解自定义注解
- Java注解--四种元注解
- Java注解-三种內建注解
- 【Java】【注解】自定义注解
- java注解
- java注解
- java注解
- java 注解
- Java注解
- java 注解
- Java 注解
- Java注解
- java 注解
- JAVA注解
- Java注解
- Java注解
- 软计算
- PopupWindow显示在某个控件上方
- 请为爱伸出援手
- Qt浅谈之四十五QSplitter实现自由伸缩滑动窗口
- iOS之动画总结
- java注解
- iOS七大手势之(平移、捏合、轻扫、屏幕边缘轻扫)手势识别器方法
- nginx中生成cache_key的过程
- Swift UI学习之基础:UIButton,UILabel and UISlider
- 【SPOJ-BALLSAG】Ball Stacking Again【DP】
- springmvc json参数
- app上传以后, 加急审核
- 软件开发过程
- android 开发工具