Java GC 机制与内存分配策略详解 上传者:云楼25163 2020-10-04 06:26:42上传 PDF文件 162.18KB 热度 36次 如果这个对象被判定为有必要执行finalize()方法,那么这个对象将会放置在一个叫做F-Queue的队列中,并在稍后由一个由虚拟机自动建立的、低优先级的Finalizer线程去执行它,这里所谓的“执行”是指虚拟机会触发这个方法,但并不承诺会等待它运行结束,这样做的原因是:如果一个对象在finalize()方法中执行缓慢,或者发生了死循环,将很可能会导致F-Queue队列中其他对象永久处于等待,甚至导致整个内存回收系统的奔溃。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论