2024.4.6学习笔记
什么时候被回收:当某个对象没有任何引用时,则jvm就认为这个对象是一个垃圾对象,就会使用垃圾回收机制来销毁该对象,在销毁该对象前,会先调用finalize方法。当对象被回收时,系统自动调用该对象的finalize方法,子类可以重写该方法,做一些释放资源的操作。==如果判断引用类型,判断的是地址是否相等,即判断是不是同一个对象。当调用方法对象的时候,该方法会和该对象的内存地址/运行类型绑定。两个引用,如果指向的是同一个对象,则哈希值肯定是一样的。两个引用,如果指向的是不同对象,则哈希值是不一样的。
复制链接