01、Object类:
Object类所有类的父类。在Java中,所有的Java类都直接或间接地继承了java.lang.Object类。Object是所有Java类的祖先。在定义一个类时,没有使用extends关键字,也就是没有显式地继承某个类,那么这个类直接继承O
bject类。所有对象都继承这个类的方法。
实现没有显式继承某类的类,Object类是其直接父类。
示例:
//以下两种写法是等价的 (1)写法一: public class Person{ //代码 } (2)写法二: public class Person extends Object{ //代码 }
02、经常被重写的方法
表 Object类的部分方法 方法 说明 toString() 返回当前对象本身的有关信息,返回字符串对象 equals() 比较两个对象是否是同一个对象,若是,返回true clone() 生成当前对象的一个副本,并返回 hashCode() 返回该对象的哈希代码值 getClass() 获取当前对象所属的类信息,返回Class对象 03、toString()方法
04、equals()方法
- Object类中的equals()方法:用来比较两个对象是否是同一对象,若是,返回true,
- 字符串对象的equals()方法:用来比较两个字符串的值是否相等。
Object类的equals()方法:
Object类
最新推荐文章于 2024-07-22 14:15:06 发布