如何获取一个class对象?
java中的反射机制,它主要是指程序在运行过程中可以访问、检查和修改它本身状态或行为的一种能力。java的这一能力在其它的程序设计语言中就不存在。
下面介绍三种方式获取class对象:
1.通过Class类的forName( )静态方法
Class.forName("className");
2.通过.class的方法(每个类都有class属性)
例如Student类:Student.class( );
3.通过类的引用(对象)调用getClass( )方法获取类的Class引用
Class c = new Student( ).getClass( ).getName( );