Java虚拟机学习(1)—Java内存区域划分

Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 一说到Java的内存区域,经常有人笼统地划分为堆内存和栈内存,堆存放对象,栈存放局部变量和方法。其实事实上Java的内存区域划分要比这复杂。不同的区域各自用途不同,创建、销毁、收集的时间和方法也各不相同。 根据《Java虚拟机规范》的规定,Java虚拟机所管理的内存包括以下几个数据区域: 1
相关文章
相关标签/搜索