【Java】Object的方法介绍
2016-07-31 本文已影响60人
wuchaooooo
Methods
-
protected Object clone()
此方法创建并返回此对象的一个副本 -
boolean equals(Object obj)
此方法指示某个其他对象是否“等于”这一项 -
protected void finalize()
调用此方法在一个对象在垃圾回收时,垃圾回收器确定不存在对该对象的更多引用 -
Class<?> getClass()
此方法返回运行时此类对象 -
int hashCode()
此方法返回该对象的哈希码值 -
void notify()
此方法唤醒正在等待此对象监视器上的单个线程 -
void notifyAll()
此方法唤醒正在等待此对象监视器上的所有线程 -
String toString()
此方法返回该对象的字符串表示形式。(不重写toString()方法,默认返回对象的地址) -
void wait()
此方法导致当前线程等待,知道其他线程调用notify()方法或者notifyAll()方法 -
void wait(long timeout)
此方法导致当前线程等待,直到其他线程调用此对象的notify()方法或者notifyAll()方法,或者到达设定时间 -
void wait(long timeout, int nanos)
此方法导致当前线程等待,直到其他线程调用此对象的notify()方法或者notifyAll()方法,或者到达设定时间,或者其他某个线程中断当前线程