java垃圾回收整理

垃圾回收机制(GC-Gabage Collection

在c/c++中,需要程序员去回收已近分配的内存                

若已经分配的内存得不到及时回收,会引起系统运行速度下降——内存泄漏

在java中,内存分配及回收都是由JRE在后台运行

JRE会提供一个后台进程进行检查和控制(CPU空闲和内存不足时,系统就会进行垃圾回收)。



JRE和JDK,以及JVM:(零时提醒自己区分一下,之前看到有的面试题里面会问到)

JVM(java Virtual Machine):java虚拟机,负责解释执行字节码文件。

JRE(java runtime environment :JAVA运行环境,其中包括JVM,还包括其他java程序运行程序的支持环境。

JDK(Java Development Kit):Java程序开发包,包含了java程序必备的相关环境。




垃圾回收过程中对象的状态变换:






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值