没有合适的资源?快使用搜索试试~ 我知道了~
2022年Java堆的管理--垃圾回收Java教程.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 47 浏览量
2022-07-12
21:35:25
上传
评论
收藏 15KB DOCX 举报
温馨提示
试读
9页
2022年Java堆的管理--垃圾回收Java教程.docx
资源推荐
资源详情
资源评论
2022 年 Java 堆的管理--垃圾回收 Java 教程
引言
Java 的堆是一个运行时数据区,类的实例(对象)从中安
排空间。Java 虚拟机(JVM)的堆中储存着正在运行的应用程
序所建立的全部对象,这些对象通过 new、newarray、
anewarray 和 multianewarray 等指令建立,但是它们不须要
程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负
责的,尽管 JVM 规范并不要求特别的垃圾回收技术,甚至根
本就不须要垃圾回收,但是由于内存的有限性,JVM 在实现
的时候都有一个由垃圾回收所管理的堆。垃圾回收是一种动
态存储管理技术,它自动地释放不再被程序引用的对象,根
据特定的垃圾收集算法来实现资源自动回收的功能。
垃圾收集的意义
在 C++中,对象所占的内存在程序结束运行之前始终被
占用,在明确释放之前不能安排给其它对象;而在 Java 中,
当没有对象引用指向原先安排给某个对象的内存时,该内存
便成为垃圾。JVM 的一个系统级线程会自动释放该内存块。
垃圾收集意味着程序不再须要的对象是"无用信息",这些信
资源评论
jjdh123
- 粉丝: 0
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功