
JAVA
天行者pxhero
这个作者很懒,什么都没留下…
展开
-
JVM垃圾回收算法-I
##一、JVM垃圾回收算法简介 Java语言出来之前,大家都在拼命的写C或者C++的程序,而此时存在一个很大的矛盾,C++等语言创建对象要不断的去开辟空间,不用的时候有需要不断的去释放控件,既要写构造函数,又要写析构函数,很多时候都在重复的allocated,然后不停的~析构。于是,有人就提出,能不能写一段程序在实现这块功能,每次创建,释放控件的时候复用这段代码,而无需重复的书写呢? 1转载 2017-03-27 12:09:54 · 479 阅读 · 0 评论 -
JVM垃圾回收算法-II
对象分类 上次已经说过,分代收集算法是针对对象的不同特性,而使用合适的算法,这里面并没有实际上的新算法产生。与其说分代收集算法是第四个算法,不如说它是对前三个算法的实际应用。 首先我们来探讨一下对象的不同特性,接下来博主和各位来一起给这些对象选择GC算法。 内存中的对象按照生命周期的长短大致可以分为三种,以下命名均为博主个人的命名。 1、夭折对象:朝生夕灭的对象,通俗点讲就转载 2017-03-28 17:52:48 · 308 阅读 · 0 评论