天天看点

super.getClass()

class A{

}

public class T5 extends A{

    public void out(){

        System.out.println(this.getClass());

        System.out.println(super.getClass());

    }

public static void main(String[] args) {

    new T5().out();

    }

    }

输出的是

class T5

class T5

解释:API1.6上写的getClass()方法是获得运行时类的方法,运行的是子类,因而输出的是子类的名字