JVM运行时区域详解

记录一下平常对JVM的理解 线程共享区域 堆和方法区 线程不共享区域 每个线程的数据区域包括程序计数器、虚拟机栈和本地方法栈,它们都是在新线程创建时才创建的。 堆(Heap) 堆是最常处理的区域,它存储在JVM启动时创建的数组和对象,JVM垃圾收集也主要是在堆上面工作。 如果实际所需的堆超过了自动内存管理系统能提供的最大容量时抛出OutOfMemoryError异常。 方法区(Method Are
相关文章
相关标签/搜索