Object类
-
所有类的根类
-
String类重写了toSting和equals方法
Object类的5种常用方法
1. toString
将对象转换称字符串形式,需要重写
2. equals
判断两个对象是否相等,默认比较的是内存地址,需要重写
3.hashcode
获取对象的哈希值
4.finalize
- 垃圾回收机制负责调用,重写后不需要程序员手动调用,如果希望在对象销毁时机执行一段代码,可以写到finalize()方法中
- System.gc();建议启动垃圾回收器
//重写,不需要调用
protected void finalize() throws throwable{
System.out.println("即将被销毁");
}
5. clone
负责对象克隆