大数据程序猿

LV0
发表了文章

六、经典垃圾收集器

Serial收集器是最基础、历史最悠久的收集器,曾经(在JDK 1.3.1之前)是HotSpot虚拟机新生代收集器的唯一选择。大家只看名字就能够猜到,这个收集器...

大数据程序猿
发表了文章

五、垃圾收集算法

算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后,统一回收掉所有被标记的对象,也可以反过来,标记存活的对象,统一回收所有未被标记的...

大数据程序猿
发表了文章

四、JVM分代收集理论

当前商业虚拟机的垃圾收集器,大多数都遵循了“分代收集”(Generational Collection)的理论进行设计,所谓分代,就是将Java堆划分出不同的区...

大数据程序猿
发表了文章

三、对象已死?

在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”

大数据程序猿
发表了文章

二、JVM对象的创建、布局、定位

当java虚拟机遇到一个new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过...

大数据程序猿
发表了文章

一、JVM运行时数据区

JVM在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在...

大数据程序猿
创建了专栏

JVM学习

6 文章6 关注者
关注了用户

Spark学习技巧

环数科技有限公司 · 数据库开发工程师 (已认证)

公司CTO

554 文章0 回答146 关注者

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券