Object是一切类的父类,它的public方法是所有类都有的方法,这些方法都是native,native表示这个方法不是java实现的,它依赖于底层操作系统的实现。

框起来的方法是所有类都默认有的方法,这些方法的用法你知道吗?

jdk源码二 Object对象你懂了吗?

getClass()得到类的字节码 用于反射

hashCode()  hash算法将一个对象映射成一个整形值

equals() 比较对象是否相等

clone() 克隆出一个对象  和接口closeable配合使用

toString() 将对象转成String   System.out.println(Object o);打印对象时打印的是o.toString(); 

notify() notifyAll() wait(long) wait(long,int) 用于线程的同步与通信 高并发时用

finalize()用于垃圾回收 gc()时调用





相关文章: