Java:创建Class对象的三种方式/

 
  
1、Class.forName("类名");

例子:public class Demo{}

Class clazz =  Class.forName("Demo");


2、类名.class  此种方式不会加载类

例子:public class Demo{}

Class clazz =  Demo.class;


3、Object.getClass();

例子:public class Demo{}

Demo demo = new Demo();

Class clazz =  demo .getClass();



你可能感兴趣的:(Java:创建Class对象的三种方式/)