
深入理解java虚拟机
文章平均质量分 91
健身房的Hello World
故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
展开
-
java中的五种引用
这种定义并没有什么不对,只是现在看来有些过于狭隘了,一个对象在这种定义下只有“被引用”或者“未被引用”两种状态,对于描述一些“食之无味,弃之可惜”的对象就显得无能为力。当垃圾回收器准备回收一个对象时,如果发现它还有虚引用,就会在回收对象后,将这个虚引用加入引用队列,以通知应用程序对象的回收情况。注册的引用型对象(SoftReference、WeakReference、PhantomReference)在垃圾回收器检测到所引用的对象可达性发生改变时,会将这个引用型的对象添加到引用队列中。包下找到他们的身影。原创 2024-12-16 10:20:05 · 889 阅读 · 0 评论 -
Garbage First(G1)垃圾收集器
简称G1,它开创了收集器面向局部收集的设计思路和基于Region的内存布局形式。G1是一款主要面向服务端应用的垃圾收集器。HotSpot开发团队最初赋予它的期望是未来可以替换掉JDK 5中发布的CMS收集器。现在这个期望目标已经实现过半了,JDK 9发布之日,G1宣告取代Parallel Scavenge加Parallel Old组合,成为服务端模式下的默认垃圾收集器,而CMS则沦落至被声明为不推荐使用(Deprecate)的收集器。原创 2024-11-23 17:43:52 · 1014 阅读 · 0 评论 -
经典的垃圾收集器
经典的垃圾收集器原创 2024-11-17 10:48:19 · 813 阅读 · 0 评论 -
常见的JVM虚拟机和Java的体系结构
常见的JVM虚拟机和Java的体系结构原创 2024-10-13 15:35:54 · 911 阅读 · 0 评论