首页 > 其他 > 详细

第10章 接口、继承与多态 Object类

时间:2015-05-26 00:03:08      阅读:241      评论:0      收藏:0      [点我收藏+]

在Java中,所有的类都直接或间接继承了java.lang.Object类。Object类是比较特殊的类,它是所有类的父类,是Java类层中的最高层类。当创建一个类时,总是在继承,除非某个类已经指定要从其他类继承,否则它就是从Java.lang.Object类继承而来。

Java中的每个类都源于java.lang.Object类,如:String、Integer等都是继承于Object类,除此之外自定义的类也都继承于Object类,由于所有类都是Object子类,所以在定义类时,省略了extends Object关键字。

在Object类中主要包括clone()、finalize()、equals()、toString()等方法,其中最常用的两个方法equals()和toString()方法。由于所有的类都是Object类的子类,所以任何类都可以重写Object类中的方法;getClass()、notify()、notifyAll()、wait()等方法不能被重写,因为这些方法被定义为final类型。

第10章 接口、继承与多态 Object类

原文:http://www.cnblogs.com/chamie/p/4529144.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!