摘要:
本篇文章为在工作中使用JAVA反射的经验总结,也可以说是一些小技巧,以后学会新的小技巧,会不断更新。本文不准备讨论JAVA反射的机制,网上有很多,大家随便google一下就可以了。 在开始之前,我先定义一个测试类Student,代码如下: 1 package chb.test.reflect; 2 3 public class Student { 4 private int age; 5 private String name; 6 public int getAge() { 7 return age; 8 } 9 public void setAge(int age) { 10 this.a 阅读全文
摘要:
Field getField(String name)返回已加载类声明的所有public成员变量的Field对象,包括从父类继承过来的成员变量,参数name指定成员变量的名称而Field getDeclaredField(String name)不能获取从父类那继承过来的成员变量*********************************************** 1 package cn.com.vo; 2 3 public class Father { 4 public String name="父亲"; 5 6 public String sex=" 阅读全文