
JVM
文章平均质量分 79
NoBiz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java内存区域与内存溢出异常(深入理解Java虚拟机笔记(一))
参考资料:《深入理解Java虚拟机:JVM高级特性与最佳实践》 周志明 著 因为有虚拟机的自动内存管理机制,Java程序员不再需要为每个new操作去写配对的delete/free代码(相对C/C++程序员),而且不容易出现内存泄漏和内存溢出问题。 本文就Java虚拟机(JVM,下文以JVM代替)内存的各个区域,做一个详细的介绍。运行时数据区域 JVM在执行Java程...原创 2018-03-17 22:32:34 · 309 阅读 · 0 评论 -
垃圾收集器与内存分配策略(深入理解Java虚拟机笔记(二))
参考资料:《深入理解Java虚拟机:JVM高级特性与最佳实践》 周志明 著垃圾收集器(GC)概述垃圾收集器(Garbage Collection,GC)需要完成三件事:哪些内存需要回收?什么时候回收?如何回收?GC管理的内存区域GC主要管理Java堆和方法区。Java内存运行时区域中程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着入栈...原创 2018-04-17 20:15:51 · 314 阅读 · 0 评论