自定义注解Demo
来源:互联网 发布:ipad怎么上淘宝卖家版 编辑:程序博客网 时间:2024/05/29 18:18
自定义注解类:
import java.lang.annotation.Documented;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;/** * Created by ZhangZhengyi on 2015/12/14. */@Documented@Retention(RetentionPolicy.RUNTIME)public @interface Person { String name(); int age();}
测试类:
/** * Created by ZhangZhengyi on 2015/12/14. */@Person(name = "zhangzhengyi", age = 25)public class AnnotationTest { public static void printAnnotation(Class c) { //java.lang.Class的getAnnotation方法,如果有注解,则返回注解。否则返回null Person person = (Person) c.getAnnotation(Person.class); if (person != null) { System.out.println("name:" + person.name() + " age:" + person.age()); } else { System.out.println("person unknown!"); } } public static void main(String[] args) { AnnotationTest.printAnnotation(AnnotationTest.class); }}
0 0
- [java]自定义注解demo
- 自定义注解Demo
- 自定义注解Demo
- 注解anoation原理及自定义注解demo实现
- 注解demo
- JAVA自定义注解实现SQL语句自动生成DEMO
- 自定义注解
- 自定义注解
- 自定义注解
- 自定义注解
- 自定义注解
- 自定义注解
- 自定义注解
- @自定义注解
- 自定义注解
- 自定义注解
- 自定义注解
- 自定义注解
- 虚拟机和主机ping不通解决办法
- NSTimer 和runloop的问题,将timer加入到runloop----同时注意在viewwilldisappear里面设置为空和无效
- css中伪元素:before :after的作用
- 根据年月日时间换算到精确时分秒和周几
- 指针数组和数组指针的区别
- 自定义注解Demo
- iOS多线程简介
- Redis常用命令
- 学习JAVA之路(二、入门练习)
- MongoDB简单查询与复杂查询性能对比
- 【杭电oj】3790 - 最短路径问题(dijkstra)
- Android仿网易上下双导航简单实现
- 剑指offer 旋转数组的最小数字
- MAC 下查看.a 以及 .framework 支持的架构