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

Java中Object类的常用方法以及作用

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

Java中Object类的常用方法以及作用

Java中Object类的常用方法

方法名称返回类型
getclass()
获取类的class对象
Class
hashCode()
获取对象的hashCode值
int
equals(Object)
比较对象是否相等,比较的是值和地址,子类可重写以自定义
boolean
clone()
创建并返回此对象的克隆对象,一般子类会重写这个方法
protected Object
toString()
返回对象的字符串表示形式
String
notify()
随机选择一个在该对象上调用wait方法的线程,解除其阻塞状态。该方法只能在同步方法或同步块内部调用。如果当前线程不是锁的持有者,该方法抛出一个IllegalMonitorStateException异常
void
notifyAll()
解除所有那些在该对象上调用wait方法的线程的阻塞状态。该方法只能在同步方法或同步块内部调用。如果当前线程不是锁的持有者,该方法抛出一个IllegalMonitorStateException异常
void
wait()
导致线程进入等待状态,直到它被其他线程通过notify()或者notifyAll唤醒。该方法只能在同步方法中调用。如果当前线程不是锁的持有者,该方法抛出一个IllegalMonitorStateException异常
void
wati(long timeout)
导致当前线程等待,直到另一个线程调用此对象的notify()方法或notifyAll()方法,或者经过指定的时间量)
void
wait(long timeout, int nanos)
导致当前线程等待,直到另一个线程调用此对象的notify()方法或notifyAll()方法,或其他一些线程中断当前线程,或已经过了一定时间
void
finalize()
当垃圾收集确定没有对对象的更多引用时,由对象上的垃圾收集器调用(对象回收时调用)
protected void
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/644520.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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