java高级之反射
java高级之反射 反射的概念: 反射是一种机制,利用该机制可以在程序运行过程中对类进行解剖并操作类中的所有成员(成员变量,成员方法,构造 方法)。 反射的使用前提: 要获得该类字节码文件对象,就是Class对象 获取Class对象的三种方式: 方式1:通过类名.class获得 方式2:通过对象名.getClass()方法获得 方式3:通过Class类的静态方法获得: static Class forName(“类全名”) 注意: 每一个类的Class对象都只有一个。 代码演示: 这里的Person类就不在提供了,就是一个普通的类。 //获取Person类的Class对象
下载地址
用户评论