JAVA内存分配 Stack: 主要用来存放局部变量 Heap:凡是new出来的东西,都在堆当中,堆当中的数据有默认值规则: 整数,默认0 浮点数,默认0.0 字符,默认'\u000' 布尔值,默认false 引用类型(包含字符串),默认null 方法区(Method Area)存放与.CLASS相关信息 本地方法区(Native Method Area)与操作系统相关 寄存器(pc register)与cpu相关,性能极高 本栏目推荐文章深入探索JVM:理解Java程序在虚拟机中的存储和管理用jacoco统计JAVA项目测试代码覆盖率Java实现在线编辑预览office文档ThreadLocal真的会造成内存泄漏吗?Java小细节之缩进中if 和else的对应关系春眠不觉晓,Java数据类型知多少?基础牢不牢看完本文就有数了数组内存图idea 中java代码修改后运行代码不生效C++ 单例模式以及内存管理Java日期时间处理详解