java的垃圾收集机制
2016-03-07 11:23
453 查看
在java中,程序员不必亲自释放内存。它提供了后台系统级线程,记录每次内存分配的情况,并统计每个内存指针的引用次数。在java虚拟机运行时环境闲置的情况下,垃圾收集线程将检查是否存在引用次数为0的内存指针,引用次数为0意味着没有程序再使用这块内存;如果有这样的内存,则垃圾收集线程把该内存“标记”为“清除”(释放),即归还给系统,留待下次再分配给其他的内存申请。
相关文章推荐
- spring 配置文件详解图
- java虚拟机的概念
- Java学习笔记之基本数据类型
- java环境变量配置
- Struts2中ValueStack的学习
- java thread programming
- 学习笔记_Eclipse使用常见问题
- eclipse logcat 出现十几秒自动消失的问题
- Spring MVC 教程,快速入门,深入分析
- Spring的基本用法(二)
- 学习笔记_Eclipse快捷键
- Spring的基本用法(一)
- 【leetcode】【136】Single Number
- eclipse发生cannot connect to vm 情况解决办法
- leetcode:Binary Tree Inorder Traversal 【Java】
- Java与设计模式-责任链模式
- Java WebService 简单实例
- 整理自己所学java基础内容,有错误的请大家指出,相互进步
- eclipse中JNI开发
- [疯狂Java]监听器的实现:内部(闭包)、反射、外部