Java中,所有的类都继承自一个终极的基类--Object。这个单根继承结构保证所有对象都具备某些功能,使得垃圾回收器的实现变得容易实现,如果没有单根继承结构以及通过引用来操作对象的系统特性,要实现垃圾回收器将非常困难。