您的位置:首页 > 编程语言 > Java开发

JAVA的getClass()

2015-12-28 16:35 387 查看
import java.util.Date;
public  class Test extends Date{
public static void main(String[] args) {
new Test().test();
}
public void test(){
System.out.println(this.getClass().getName());
System.out.println(super.getClass().getName());
System.out.println(super.getClass().getSuperclass().getName());
}
}


Test
Test
java.util.Date


不管是TestSuper的getClass()还是Date的getClass(),他们都是非覆盖式的从Object继承来的。

Object的getClass()方法的释义是:返回此 Object 的运行时类。返回的 Class 对象是由所表示类的 static synchronized 方法锁定的对象
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: