page contents

Java释放内存的问题

Pack 发布于 2020-01-07 16:23
阅读 1059
收藏 0
分类:Java开发

如何放掉一个指定占据的内存空间?()

A、调用free()方法

B、代用system.gc()方法

C、赋值给该项对象的引用为null

D、程序员无法明确强制垃圾回收器运行

123
Pack
Pack

D.

在《java虚拟机》一书中明确讲了,释放掉占据的内存空间是由gc完成,但是程序员无法明确强制其运行,该空间在不被引用的时候不一定会立即被释放,这取决于GC本身,无法由程序员通过代码控制。

请先 登录 后评论