Garbge Collection
C++是没有这种机制的
举个例子说明:
进入一家饭店,这家饭店叫C++,有很多张桌子,顾客进来,吃饭,没擦桌子,顾客近来,没擦桌子
,如果老板(程序员)也不去擦桌子收拾东西,这家饭店不久以后就要倒闭了
Java有一个专门的垃圾回收器
自动收拾 自动擦桌子(是不是很好?)
1、发现无用的回收对象
2、回收无用对象占用的空间
引用可达算法(根搜索算法)
通用的分代垃圾回收机制:
讲对象分为三种状态:年轻代,年老代,持久代
Garbge Collection
C++是没有这种机制的
举个例子说明:
进入一家饭店,这家饭店叫C++,有很多张桌子,顾客进来,吃饭,没擦桌子,顾客近来,没擦桌子
,如果老板(程序员)也不去擦桌子收拾东西,这家饭店不久以后就要倒闭了
Java有一个专门的垃圾回收器
自动收拾 自动擦桌子(是不是很好?)
1、发现无用的回收对象
2、回收无用对象占用的空间
引用可达算法(根搜索算法)
通用的分代垃圾回收机制:
讲对象分为三种状态:年轻代,年老代,持久代