Object
在Java类继承结构中,java.lang.Object类位于顶端。
如果定义一个Java类时没有使用extends关键字声明其父类,则其父类为java.lang.Object类。
Object 被所有类所继承。(一切皆对象)
Object 定义了"对象"的基本行为,被子类默认继承。
例如:
public class Foo{
... ... ...
}
等价于
public class Foo extends Object{
... ... ...
}
toString方法
Object类中定义有toString方法,用于返回对象的字符串表示(一个可以表示该对象属性内容的字符串).
所有的Java类都继承了toString方法,Object类 toString方法返回的字符串的形式为:
"类名