2021
09-16
09-16
简单说说JVM堆区的相关知识
一、堆概述一个jvm实例(进程)只存在一个堆内存,堆也是java内存管理的核心区域。java堆区在jvm启动时即被创建,其空间大小也就被确定了《java虚拟机规范》规定,堆可以处于物理上不连续的内存空间,但在逻辑上它应该被称为连续的所有线程共享java堆,在这里和可以划分线程私有的缓冲区(tlab)所有对象实例以及数组都应在运行时分配在堆中方法结束后,堆中的对象不会马上被移除,仅仅在垃圾收集时候才...
继续阅读 >