一、说一下JAVA内存模型JMM分为哪几个区域? 堆(GC堆):GC的主要区域。存放的是对象实例。 线程共享区域。 方法区:也称为元数据区。存放是类的信息,包括类的类型,字段信息,方法信息等。线程共享区域。 本地方法栈:存放native方法。线程私有区域。 虚拟机栈:线程私有区域。 程序计数器:线程私有区域。 二、GC算法有哪几种?本栏目推荐文章深入探索JVM:理解Java程序在虚拟机中的存储和管理用jacoco统计JAVA项目测试代码覆盖率Java实现在线编辑预览office文档Java小细节之缩进中if 和else的对应关系春眠不觉晓,Java数据类型知多少?基础牢不牢看完本文就有数了idea 中java代码修改后运行代码不生效Java日期时间处理详解java项目(jar包)配置为开机自启 jar包bat脚本启动和配置为开机自启Java中锁的解决方案Java学习之路1java JMM模型 内存java jmm 程序员 程序java jmm java jmm jmm 模型 内存jmm 基础jmm 笔记juc jmm 修养 理论jmm volatile jmm 特性 三大jmm 01