摘要:
前言 上篇文章已经介绍了JVM的垃圾回收算法与收集器的实现,垃圾回收算法的基石是引用可达性分析,引用的概念就显得尤为重要,本文就再谈一谈引用。 一、引用是什么? Java中的引用相当于C语言中的指针,通过指针/引用可以定位到另一块内存地址中保存的数据,两者的不同点在于C语言中的指针分配的内存需要程序 阅读全文
posted @ 2021-02-18 09:40
东北小狐狸
阅读(123)
评论(0)
推荐(0)
摘要:
前言 本文是笔者JVM系列的第二篇文章,尽我所能将Java堆的分代、垃圾收集算法与垃圾收集器讲出来,如果阅读过程中遇到突然出现的术语,请先参考【七、术语参考】,如文中有错误或表述不准确的地方,感谢评论指出。 一、垃圾回收概念 对象分配内存在堆上,当对象不再使用,它们就变成了垃圾,需要被清理以释放内存 阅读全文
posted @ 2021-02-18 09:37
东北小狐狸
阅读(569)
评论(0)
推荐(0)
摘要:
前言 作为一名 Java 语言的使用者,学习 JVM 有助于解决程序运行过程中出现的问题、写出性能更高的代码。 可以说:学好 JVM 是成为中高级 Java 工程师的必经之路。 有感于从未整理归纳 JVM 相关的知识,所以打算写一系列 JVM 相关的文章,以加深巩固习得成果,为后续遗忘提供快速找回之 阅读全文
posted @ 2021-02-18 09:32
东北小狐狸
阅读(390)
评论(0)
推荐(0)

浙公网安备 33010602011771号