大家都知道,在Java里Object类是所有类的父类,但是这些类是怎样继承Object类的,我随便翻了一下源码,以日起累Date为例
- Java code
public class Date implements java.io.Serializable, Cloneable, Comparable<Date>
看到这里并没有显示继承Object,于是我就有了疑问,Object是怎样隐式被继承的。
------解决方案--------------------
Object是所有类的父类啊
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
Class<?> superClasses = Date.class.getSuperclass();
System.out.println(superClasses.getCanonicalName());