栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java Object

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java Object

Object

类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。

构造方法

public Object()

方法
  1. public boolean equals(Object obj) 指示其他某个对象是否与此对象“相等”。
    此方法经常被重写,用来判断对象的内容是否相等,Integer Double 等重写了此方法,用来判断值是否相等。(请注意 Integer 还有 -128 到 127 == 相比相等的问题,封装类的比价请使用 equals)
  2. public int hashCode() 返回该对象的哈希码值,
    在比较的时候,我们经常重写 hashCode 方法,请参考: hashCode equals 在集合添加时的区别
https://blog.csdn.net/weixin_41695138/article/details/120949148
  1. public String toString() 返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。
  2. public final void notify() 线程相关的方法 唤醒在此对象监视器上等待的单个线程。
  3. public final void wait() 线程相关的方法 在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待
  4. public final Class getClass() 反射相关的方法 返回此 Object 的运行时类 返回的 Class 对象是由所表示类的 static synchronized 方法锁定的对象。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/351764.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号