Java之拾荒

创建对象时,它会被存放在称为堆的内存区域中;不管对象如何创建都会放在此区域中,此区域不是普通的堆,它是可以回收垃圾的堆。

--Java会根据对象的大小来分配对象所占用的空间,但对象用完时内存要如何收回?
当某个对象被Java虚拟机观察不再会被使用到,该对象就会被标记成可回收的。如果内存开始不足,垃圾收集器就会启动来清理垃圾,回收空间,让空间能够再次被利用。后面对此机制有跟多讨论。

猜你喜欢

转载自www.cnblogs.com/this-cong/p/10111000.html
今日推荐