1.clone()
a.是一个native方法,效率比非native高
b.是protected 修饰的,要用他必须继承object,默认都是继承object的
c.返回是一个object 对象,需要强制转换为需要的对象。
2.getClass()
a.可以获得一个类的定义信息,根据这对象的方法可以得到类名,方法名,字段,方法参数,方法返回类型
3.finalize
a.有对象并显示的调用system.gc() 就会被调用
4.equals
a. 在object中是比较指针的地址,
b.两个对象如果equals相等,那么hashcode一定相等,如果hashcode相等,equals不一定相等
5.hashcode
a. 返回对象的地址值
6.toString
a。打印字符串的方法,一般重写这个方法
7.notify
a. 从对象的等待池中移走任意一个线程到锁标志等待池中,只有锁标志等待池中的线程获取锁标志,如果锁标志等待池中没有线程,则notify不起作用。
8.notifyall
a。从对象等待池中移走所有等待那个对象的线程
9.wait
a.使当前线程暂停执行并释放对象锁标示,让其他线程进入同步块,当前线程进入对象等待池中。