java中object类
时间: 2023-11-20 20:39:42 浏览: 64
在Java中,Object类是所有类的根类,它是Java中最基本的类之一。所有其他的Java类都直接或者间接地继承自Object类,因此Object类中定义的方法也是所有Java类都拥有的。下面是一些Object类中常用的方法:
1. equals(Object obj):用于比较两个对象是否相等。
2. hashCode():返回对象的哈希码。
3. toString():返回对象的字符串表示形式。
4. getClass():返回该对象的运行时类。
5. notify():唤醒等待该对象的线程。
6. wait():使当前线程等待,直到另一个线程调用该对象的notify()或notifyAll()方法唤醒它。
除了这些常用的方法以外,Object类还有一些其他的方法,例如finalize()方法,它在垃圾收集器回收对象之前被调用。另外,Object类还是Java中实现多态的基础,因为所有的Java对象都可以被当作Object类来处理。
阅读全文