展开全部
Java是面向对象的编程语言,Object就是对象的意思。
Object类是Java所有类的父类32313133353236313431303231363533e4b893e5b19e31333335326137,我们看它的定义:/**
* Class {@code Object} is the root of the class hierarchy.
* Every class has {@code Object} as a superclass. All objects,
* including arrays, implement the methods of this class.
*
* @author unascribed
* @see java.lang.Class
* @since JDK1.0
*/
public class Object{
...
}
这里清楚的写到“Class Object is the root of the class hierarchy.”,即Object类是所有类的基类。
在实际编码中,不需要手动导入Object类,因为你创建的类是Object的子类,我们可以直接使用它提供的一些基础方法,或者覆盖重载等。
你可以想象下人类传宗接代,子孙都有祖宗的基本特性,比如说都是“人”,都姓“**”,但是子孙又多了若干他们自己的特性,比如String类,提供了很多Object类不具有的特性。
在Eclipse中,选中任意一个类,按Ctrl+T,可以看到这个类的主子关系(默认快捷键),顶级的即是Object。