Java 内存区域与内存溢出异常(一)

一、Java 运行时数据区域 参考:《深入理解Java虚拟机》-jvm高级特性与最佳实现(周志明著) Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的区域,这些区域有各自的用途,以及创建和销毁的时间。根据Java虚拟机规范的规定,Java虚拟机所管理的内存,包括如下几个区域:程序计数器,Java虚拟机栈,本地方法栈,Java堆,方法区,运行时常量池,直接内存 1.程序计
相关文章
相关标签/搜索