Java-Object对象

Object方法

Java-Object对象

1.toString()

默认返回为包名@改对象的hashCode值,开发中一般重写该方法,返回该对象的字符串表示。

2.equals(Object obj)

判断两个对象是否相等,返回值为true/false
重写equals()必须要重写hashCode(),两个对象相等,hashCode必须相等。

3.hashCode()

返回此对象的哈希值

4.getClass()

final 方法,返回运行时类的类型。

5.notify()

随机通知一个持有对象的锁的线程获取操作权限。

6.notifyAll()

通知所有持有对象的锁的线程获取操作权限。

7.wait()

让当前线程失去操作权限,当前线程进入等待序列。

8.wait(long timeout)

设定下一次获取锁的距离当前释放锁的时间间隔。

9.wait(long timeout,int nanos)

设定下一次获取锁的距离当前释放锁的时间间隔。
\(x*y==\frac{1}{5}\)

上一篇:蘑菇街;用友


下一篇:实现节流去抖函数,初中级前端面试必考知识点