2019年2月19日
摘要: 1.处理注解 注解本身对对代码逻辑没有任何影响 SOURCE类型的注解在编译期就被丢掉了 CLASS类型的注解仅保存在class文件中 RUNTIME类型的注解在运行期可以被读取 如何使用注解由工具决定 因此如何处理注解只针对RUNTIME类型的注解 如何读取RUNTIME类型的注解 思路: Ann 阅读全文
posted @ 2019-02-19 20:08 singleSpace 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.定义注解 使用@interface定义注解Annotation 注解的参数类似无参数方法 可以设定一个默认值(推荐) 把最常用的参数命名为value(推荐) 2.元注解 2.1Target使用方式 使用@Target定义Annotation可以被应用于源码的那些位置 类或接口:ElementTy 阅读全文
posted @ 2019-02-19 19:57 singleSpace 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.Annotation定义 注解是放在Java源码的类、方法、字段、参数前的一种标签。如下 2.注解的作用: 注解本身对代码逻辑没有任何影响 如何使用注解由工具(如编译器)决定。写了注解,编译器会帮我们检查问题。否则不会检查。 3.使用注意事项 3.1编译器可以使用的注解: @Override: 阅读全文
posted @ 2019-02-19 19:56 singleSpace 阅读(305) 评论(0) 推荐(0) 编辑