- 垃圾回收在jvm中优先级相当相当低。
- 垃圾收集器(GC)程序开发者只能推荐JVM进行回收,但何时回收,回收哪些,程序员不能控制。
- 垃圾回收机制只是回收不再使用的JVM内存,如果程序有严重BUG,照样内存溢出。
- 进入DEAD的线程,它还可以恢复,GC不会回收真正宣布一个对象死亡,至少需要经历2次标记过程。当第一次标记时会同时进行一次筛选(判断此对象是否有必要执行finalize方法)。如果对象没有覆盖该方法,就面临死亡,所以说这个方法是对象逃脱死亡命运的最后一次机会
10-06
569