java内存模型详解以及Java堆的分代

jvm是java的核心和基础,在java编译器和os平台之间的虚拟处理器,JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,使用JVM就是为了支持与操作系统无关,实现跨平台。 1.jvm的内存模型包括以下几部分: 方法区:是各个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据 Java堆:堆用来存储几乎所有对象、数组等都在此分配内存,在jvm内
相关文章
相关标签/搜索