阅读背景:

java程序运行时jvm内存分配

来源:互联网 

概述

众所周知,在内存管理方面,对于从事C,C++的开发人员来说,他们是内存管理方面的“上帝”,负责着每一个对象生命开始到结束,这样一定程度上给程序员增加了很多麻烦(每个new操作都要写相应的delete/free代码),而对于java程序员来说,虚拟机提供内存管理机制,不容易出现内存泄漏和内存溢出问题(但是带了的缺点就是一旦出现问题,如果不了解虚拟机内存分配将很难定位错误)。接下来说说程序运行时jvm内存的各个区域划分以及这些区域的作用、服务对象和可能产生的问题。众所周知,在内存管理方面,对于从事C,C++的开发人员来说,他们是内存管理




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: