Object中有哪些公共方法及作用
方法/步骤
1
创建一些Object对象,然后使用对象参数获得方法就能看的object有哪些功能方法了equals(),hashCode(),getClass(),notify(),notifyAll(),toString(),wait()有3个带不同参数的情况,如图
2
equals()是用来比较对象是否相等的情况来返回true或false,如图
3
hashcode()根据对象的地址或者字符串计算出该对象的散列值,如图
4
toString()对象转换为字符串,如图
5
getClass()通过反射来获得该对象的运行时的类,如图
6
wait()与notify()方法一般与线程锁一起使用,wait使线程等待,notify是来唤醒wait等待的线程,notifyAll是唤醒索引的线程,如图