黑马程序员JVM
文章平均质量分 93
陈皮tang
这个作者很懒,什么都没留下…
展开
-
JVM的垃圾回收GC
1、如何判断对象可以回收2、垃圾回收算法3、分代垃圾回收4、垃圾回收器5、垃圾回收调优三、垃圾回收1、如果判断对象可以回收1)引用计数法当一个对象被引用时,就当引用对象的值加一,当值为 0 时,就表示该对象不被引用,可以被垃圾收集器回收。这个引用计数法听起来不错,但是有一个弊端,如下图所示,循环引用时,两个对象的计数都为1,导致两个对象都无法被释放。2)可达性分析算法 MAT工具--可视化 JVM 中的垃圾回收器通过可达性分析来探索所有存活的对象 ...原创 2021-09-05 17:14:51 · 401 阅读 · 3 评论 -
JVM内存
https://blog.csdn.net/weixin_50280576/article/details/113742011一、前言1、什么是 JVM ?1)定义Java Virtual Machine ,Java 程序的运行环境(Java 二进制字节码的运行环境)。2)好处 *一次编译,处处执行(跨平台、多操作系统,屏蔽了字节码和操作系统,对外提供一致的运行环境,解释) 动的内存管理,垃圾回收机制(减少程序员负担,减少出错概率) 数组下标越界检查(抛异常,C要自己干,容...原创 2021-09-04 14:31:50 · 167 阅读 · 0 评论