基础类剖析
Object
Object 是类层次结构的根,Java中每个类默认都有一个超类就是Object
,所以在Java中有一句常说的话“万物皆对象”,这话并不离谱。
Object 类位于java.base
模块下的java.lang
包下。
Object是何时被织入其他类中的
上面讲了Object
是所有类的超类(也就是父类),一个类没有使用extends
关键字明确标识继承某个类,那就会继承这个类就会默认继承Object
类。但!为什么没有写extends Object
也能产生这种继承关系,Object是何时织入类中的呢?