垃圾回收机制【Garbage Collection】

Garbage Collection

C++是没有这种机制的

举个例子说明:

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

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

 

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

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

 

1、发现无用的回收对象

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

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

 

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值