垃圾回收机制【Garbage Collection】

Garbge Collection

C++是没有这种机制的

举个例子说明:

进入一家饭店,这家饭店叫C++,有很多张桌子,顾客进来,吃饭,没擦桌子,顾客近来,没擦桌子

,如果老板(程序员)也不去擦桌子收拾东西,这家饭店不久以后就要倒闭了

Java有一个专门的垃圾回收器

自动收拾 自动擦桌子(是不是很好?)

1、发现无用的回收对象

2、回收无用对象占用的空间

引用可达算法(根搜索算法)

通用的分代垃圾回收机制:

讲对象分为三种状态:年轻代,年老代,持久代

猜你喜欢

转载自blog.csdn.net/szlg510027010/article/details/81094954
今日推荐