得到类的class对象
package fanshe;
public class fanshe {
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
// 获取calss对象的方法
//使用类的class属性来获取对应的class对象
Class<Student>s1= Student.class;
System.out.println(s1);
System.out.println("===============");
//调用对象的getClass方法得到class对象
Student st=new Student();
Class<?extends Student> s2=st.getClass();
System.out.println("================");
//使用class中的静态方法forName(String className)
Class<?>s3=Class.forName("fanshe.Student");
if(s1==s2&&s2==s3) {
System.out.println("得到了正确的class对象");
}
}
}

浙公网安备 33010602011771号