1、第一种:class.forName
2、第二种:类名.class
3、对象名.getClass()
实现代码如下!
第一种:class.forName
Class<?> aClass1 = forName("com.xiaokou.Persion");
System.out.println(aClass1);
第二种:类名.class
Class<Persion> aClass2 = Persion.class;
System.out.println(aClass2);
第三种:对象名.getClass()
Persion persion = new Persion();
Class<?> aClass3 = persion.getClass();
System.out.println(aClass3);
对三者打印进行比较
System.out.println(aClass1 == aClass2); //ture
System.out.println(aClass2 == aClass3); //ture
System.out.println(aClass3 == aClass1); //ture
说明这三个最后指向的都是同一个对象