JAVA:自定义注解
来源:互联网 发布:怎样在淘宝上注册网店 编辑:程序博客网 时间:2024/06/05 14:00
新建 SxinAnnotation.java
@Target({ElementType.METHOD,ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)public @interface SxinAnnotation { String name() default "sxinboss"; int age() default 18;}
新建TestClass.java
public class TestClass { @SxinAnnotation(name = "sxin",age = 20) public String getName() { return name; } public void setName(String name) { this.name = name; } private String name;}
try { Class c = Class.forName("test.TestClass"); Object obj = c.newInstance(); /* //获取方法名 Method[] mList = c.getMethods(); for (Method m : mList) { resp.getWriter().write(m.getName()+"<hr />"); } */ Method m = c.getMethod("getName"); //执行getName方法 write(m.invoke(obj).toString()); //获取Class上的注解。 Annotation[] alist=c.getAnnotations(); for(Annotation a :alist){ write(a.toString()); }} catch (Exception e) { e.printStackTrace();}
0 0
- Java注解-自定义注解
- Java注解----自定义注解
- Java注解自定义注解
- 【Java】【注解】自定义注解
- java之注解 自定义注解
- Java注解-自定义注解实例
- Java注解二 自定义注解
- Java注解及自定义注解
- java 注解详解,自定义注解
- Java注解(2)-自定义注解、注解处理器
- java自定义注解实践
- Java自定义注解
- java自定义注解
- java自定义注解
- java自定义注解
- java自定义注解
- java自定义注解
- java自定义注解
- memcache 的内存管理介绍和 php实现memcache一致性哈希分布式算法
- Java类初始化
- DP练习 - 奶牛的锻炼
- vector::clear ,vector::crbegin (c++11),vector::crend(c++11)
- 约瑟夫环问题
- JAVA:自定义注解
- sqlite 版本升级及数据库操作类(二)
- 一、windows 下安装并使用 lua
- poj---1847
- hibernate一对多单向关联
- POJ----2502
- Supplicant层socket与内核网口、socket的对应连接
- activity的生命周期
- CSDN-markdown快捷键及表格