获取类的class 属性的三种方式
1.对象获取:
调用person类的父类方法getClaass();
Person p = new Person();
Class c = p.getClaass();
2.类名获取
每个类型(包括基本类型和引用)都有一个静态属性,class。
Class c = Person.class;
3.Class类的静态方法获取。forName("字符串的类名")写全名,要带包名。 (包名.类名)
Class c = Class.forName("top.hinux.Person");
如果没有这个类名会抛出异常。