得到类的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对象");
}

}

}

posted @ 2021-11-13 16:19  java小寇  阅读(32)  评论(0)    收藏  举报