美文网首页
Java核心基础学习(一):Object类

Java核心基础学习(一):Object类

作者: ShannonAJ | 来源:发表于2018-07-22 22:15 被阅读0次

常用类

Object类

Object类是所有类、数组、枚举类的父类

Object类的常用方法:

类型 方法名 作用
protected Object clone() clone() 创造并返回一个对象的副本
boolean equals(Object obj) 表明另一个对象是否与该对象相等
protected Object finalize() 由垃圾回收机制(gc)调用,当gc确定不再有引用指向该对象时
class<?> getclass() 返回对象的运行时的类(runtime class)
int hashCode() 返回对象的hash code值
void notify() 唤起一个等待对象监控器的单一线程
void notifyAll() 唤起所有等待对象监控器的单一线程
String toString() 返回对象的String形式
void wait() 将当前对象挂起等待直到另一个线程调用对象的notify()或者notifyAll()方法
void wait(long timeout) 与wait()相似,只是限定了挂起的时间timeout
void wait(long timeout, int nanos) 与wait(long timeout)相似,timeout表示最大等待时间(毫秒),nanos表示附加时间在毫微秒范围0-999999。计算公式:1000000*timeout+nanos

相关文章

网友评论

      本文标题:Java核心基础学习(一):Object类

      本文链接:https://www.haomeiwen.com/subject/rubrmftx.html