object 类的所有方法
对象克隆 public Object clone()throws CloneNotSupportedException; 克隆对象所在的类一定要实现 java.lang.Cloneable 接口, 子类只需要继续调用 object 的克隆方法即可实现
对象输出 public String toString() 直接输出对象是默认调用
对象比较 public boolean equals(Object obj) 保存 Set 集合时, 会依靠 hashCode() 和 equals() 判断是否为重复对象
取得对象的 hash 码 public int hashCode() 每一个对象的唯一编码 (标识): 比较时会先判断编码是否相同, 然后在调用 equalss 方法比较
取得 Class 类对象 public Class<?> getClass() 通过一个已经实例化好的对象进行对象的反射操作
线程等待 public void wait() throws InterceptorException; 执行到此代码时线程等待执行, 直到 notify(), 或 notifyall() 方法唤醒
唤醒第一个等待线程 public void notify();
唤醒全部等待线程 public void notifyAll();
垃圾回收前释放 public void finalize() throws Throwable; 当使用 gc 回收无用垃圾空间时默认调用
来源: http://www.bubuko.com/infodetail-2643546.html