摘要:
OOM 异常 (OutOfMemoryError) OOM 异常 (OutOfMemoryError) Java 堆溢出 Java 虚拟机栈和本地方法栈溢出 方法区和运行时常量池溢出 直接内存溢出 Java 堆溢出 出现标志:java.lang.OutOfMemoryError: Java heap 阅读全文
摘要:
目录 JVM 运行时的数据区域 程序计数器 Java 虚拟机栈 本地方法栈 Java 堆 方法区 直接内存 HotSpot 虚拟机堆中的对象 对象的创建(遇到一条 new 指令时) 对象的内存布局 对象的访问 句柄访问 直接指针访问 JVM 运行时的数据区域 首先获取一个直观的认识: 总共也就这么5 阅读全文
摘要:
“串一串” Java 虚拟机的知识点 本文将按照 Content 中给出的四个部分加上 Java 的内存模型部分进行说明,首先先来说说 Java 的内存管理机制。 说说 Java 的内存管理机制 说说 Java 虚拟机程序执行 说说虚拟机性能监控及故障处理 说说 JIT 优化 说说 Java 的内存 阅读全文