getClass()返回子类Class对象

getClass()返回子类Class对象
public class Test {
    static abstract class A{
        int a;
    }
    static class B extends A{
        int b;
    }
    public static void main(String[] args){
        Test.A a = new Test.B();
        //class Test$B
        System.out.println(a.getClass());
    }
}

输出:

class Test$B
posted @ 2020-07-17 14:46  水木竹水  阅读(571)  评论(0编辑  收藏  举报