java学习part13Object类和常用方法
1.Object
2.常用方法
2.1clone()
clone()就是深拷贝,创建一个同内容新对象。需要实现接口
2.2finalize()已废弃
类似于析构函数,在GC回收之前调用。
System.gc()强制调用gc,然后就能看到finalize()的输出
2.3equals()
对于引用类型可用。
对于object的equal(),没有重写情况下,默认判断引用地址相等
string类里重写了equals()
=判断引用地址是否相等。
equals()判断内容是否相等
2.4toString()
默认输出 类 + 地址
除非一些已经重写的类