首页 > 其他 > 详细

Object类

时间:2019-04-20 16:09:28      阅读:126      评论:0      收藏:0      [点我收藏+]
Object类是比较特殊的类,它是所有类的父类,是Java类层中的最高层类,实质上Java中任何一个类都是它的子类。当创建一个类时,总是在继承,除非某个类已经指定要从其他类继承,否则他就是从java.lang.Object类继承而来的。由于所有类都是Object子类,所以在定义类时,省略了extends Object关键字。
在Object类中主要包括clone()、finalize()、equals()、toString()、等方法,其中常用的两个方法为equals()和toString()方法。由于所有类都是Object子类,所以任何类都可以重写Object类中的方法。
Object类中的getClass()、notify()、notifyAll()、wait()等方法不能被重写,因为这些方法被定义为final类型。
getClass()方法是Object类定义的方法,它会返回对象执行是的Class实例,然后使用此实例调用getName()方法可以取得类的名称 语法:getClass().getname();

Object类

原文:https://www.cnblogs.com/sha-/p/10741204.html

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