JAVA是如何管理内存的?

来源:互联网 发布:高棉语翻译中文软件 编辑:程序博客网 时间:2024/05/01 00:35

JAVA的内存管理就是对象的分配的释放的问题,所有的对象都在堆中分配内存空间,对象的释放是由GC来决定的执行的,GC为了能够正确地释放对象,必须监控每一个对象的运行状态,包括对象的申请、引用、被引用、赋值等,GC都需要监控,监控对象状态是为了能够更准确,及时地释放对象,而释放对象的根本原则就是该对象不再被引用。

原创粉丝点击