1.首先先创建一个person类
public class Person {
int id;
private String name;
public Person(int id, String name) {
super();
this.id = id;
this.name = name;
}
}
2.创建一个Test测试类
public class Test {
public static void main(String[] args) {
Person p = new Person(1,"zhangyue");
System.out.println(p.getClass());
System.out.println(p.getClass().getName());
System.out.println(p.getClass().getSimpleName());
}
}
输出结果
class com.zhangyue.Person
com.zhangyue.Person
Person
通过对象.getClass()方法后,获得了该类的对象, getClass().getClass().getName()可以获得该类的地址,而getClass().getSimpleName()方法获得的是该类的名称。