代码:

http://www.cnblogs.com/hongdada/p/6060487.html

package com.company;

public class Main {
    public static void main(String[] args) throws Exception {
        Class a= Test.class;
        Class b=new Test().getClass();
        Class c=Class.forName("com.company.Test");
        System.out.println(a==b);
        System.out.println(b==c);
        System.out.println(a);
        System.out.println(a.getName());
        System.out.println("===========");
        //Class的性质
        Class d=a.getClass();
        System.out.println(d);
        System.out.println(d.getName());
        System.out.println("===========");
        Class n1=a.getSuperclass();
        System.out.println(n1);
        System.out.println(n1.getName());
        System.out.println("===========");
        Class n2=d.getSuperclass();
        System.out.println(n2);
        System.out.println(n2.getName());
        System.out.println("===========");
        Class n3=Object.class;
        System.out.println(n3);
        System.out.println(n3.getName());
    }
}
class Test{}
true
true
class com.company.Test
com.company.Test
===========
class java.lang.Class
java.lang.Class
===========
class java.lang.Object
java.lang.Object
===========
class java.lang.Object
java.lang.Object
===========
class java.lang.Object
java.lang.Object
View Code

相关文章:

  • 2022-02-23
  • 2021-06-10
  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2021-08-26
猜你喜欢
  • 2021-11-25
  • 2022-12-23
  • 2021-10-13
  • 2021-11-25
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案