Java虚拟机自动内存管理机制之内存区域与内存异常

Java虚拟机的内存区域与内存异常 初学过Java的大致知道Java有一个堆内存,有一个栈内存。然后栈是存放引用,堆用来存放对象实例。可能简单的一句话就概括了jvm的内存区域。很显然jvm的内存区域要比这个划分精细得多。在jvm中运行时数据区,jvm的内存分配区域有程序计数器、Java虚拟机栈、本地方法栈、Java堆、运行时常量池、方法区、直接内存。对于每一个区域为什么这么划分,为什么不是直接使用
相关文章
相关标签/搜索