
JVM
文章平均质量分 68
Hooting
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
垃圾回收算法简介——JVM读书笔记<二>
垃圾回收的过程主要包括两部分:找出已死去的对象、移除已死去的对象。确定哪些对象存活有两种方式:引用计数算法、可达性分析算法。方案一:引用计数算法给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值加1;当引用失效时,计数器值减1;计数器的值为0时即表明对象已经死去(可被回收)。优点:实现简单,判定效率高。缺点:难解决对象之间互相引用的问题。如:对象objA和原创 2015-03-14 22:36:45 · 992 阅读 · 0 评论 -
Java内存区域——JVM读书笔记<一>
Java虚拟机运行时数据区运行时数据区主要包括:方法区、堆、虚拟机栈、本地方法栈、程序计数器。其中方法区和栈是线程共享的区域,另外三块区域是每个线程私有的区域。各个数据区的功能简单说明如下:程序计数器:当前线程所执行的字节码的行号指示器。虚拟机栈:描述Java方法执行的内存模型——每个方法在执行的同时都会创建一个栈帧用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法原创 2015-03-13 21:15:33 · 1077 阅读 · 0 评论