1.getClass方法
获得运行时类的类型。
2.hashcode方法
该方法用来返回其所在对象的物理地址(哈希码值),常会和equals方法同时重写
3.equals 方法
默认情况下(继承自Object类),equals和==是一样的(都是比较的对象的地址值)。但子类一般都要重写这个方法。(重写后比一般是比较对象的属性,也就是值是否相等)
4.clone方法
是用来另存一个当前存在的对象,保护方法的
5.toString方法
toString()方法用于返回表示对象值的字符串(返回的是String对象)。
6.notify 方法
唤醒在此对象监视器上等待的单个线程
7.notifyAll 方法
唤醒在此对象监视器上等待的所有线程。
8. wait 方法
导致当前的线程等待(使当前线程等待该对象的锁),直到其他线程调用此对象的 notify() 方法或 notifyAll() 方法,或者超过指定的时间量。
9.finalize方法
该方法用于释放资源。因为无法确定该方法什么时候被调用,很少使用