常用的Object类方法
时间: 2023-11-08 10:43:42 浏览: 71
1. equals(Object obj): 比较两个对象是否相等。
2. hashCode(): 返回对象的哈希码值。
3. toString(): 返回对象的字符串表示形式。
4. getClass(): 返回对象的类。
5. clone(): 创建并返回该对象的副本。
6. finalize(): 在垃圾收集器将对象回收之前,允许对象执行一些必要的清理操作。
7. notify(): 唤醒在此对象监视器上等待的单个线程。
8. notifyAll(): 唤醒在此对象监视器上等待的所有线程。
9. wait(): 导致当前线程等待,直到另一个线程调用此对象的notify()方法或notifyAll()方法。
10. wait(long timeout): 导致当前线程等待,直到另一个线程调用此对象的notify()方法或notifyAll()方法,或指定的时间已经过去。
11. wait(long timeout, int nanos): 导致当前线程等待,直到另一个线程调用此对象的notify()方法或notifyAll()方法,或指定的时间已经过去。
相关问题
java object类常用方法
Java中的Object类是所有类的根类,它提供了一些常用的方法。以下是一些常用的Object类的方法:
1. equals(Object obj):判断当前对象是否与给定对象相等。
2. hashCode():返回当前对象的哈希码值。
3. toString():返回当前对象的字符串表示。
4. getClass():返回当前对象的运行时类型。
5. clone():创建并返回当前对象的副本。
6. finalize():在垃圾回收器回收对象之前调用,用于进行资源释放等清理操作。
阅读全文