摘要:
1. Object类有一个finalize()方法,所有类都有这个方法。2.JVM在回收(GC)一个对象时会调用这个对象的finalize()方法。但是 GC是靠不住的。3. JVM只有在内存不够用的情况下才会调用GC,调用finalize()方法。如果内存够用,对象不会被GC,finalize()... 阅读全文
摘要:
1. 每个程序运行时都有属于自己的一段内存空间,参数调用,函数调用。这段空间叫stack(栈)2.所有应用都可以从一个系统共用的空间中申请自己需要的内存。这个空间叫heap(堆)3. JVM自动管理stack和heap不能直接设置stack和heap。4. stack的存取速度比heap要快5. 在... 阅读全文