垃圾回收的优点和原理


Posted in 面试题 onMay 16, 2014
Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考 虑内存管理。由于有个垃圾回收机制,Java中的对象不再有”作用域”的概念,只有对象的引用才有”作用域”。垃圾回收可以有效的防止内存泄露,有效的使 用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程 序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。

Tags in this post...

面试题 相关文章推荐
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
Dec 05 面试题
写一个用矩形法求定积分的通用函数
Nov 08 面试题
怎样在程序里获得一个空指针
Jan 24 面试题
简述DNS进行域名解析的过程
Dec 02 面试题
用C#语言写出与SQLSERVER访问时的具体过程
Apr 16 面试题
Linux如何为某个操作添加别名
Feb 05 面试题
法雷奥SQA(electric)面试问题
Jan 23 面试题
如何开发安全的AJAX应用
Mar 26 面试题
介绍一下MYSQL常用的优化技巧
Oct 25 面试题
Java程序员常见面试题
Jul 16 面试题
WSDL的操作类型主要有几种
Jul 19 面试题
Static Nested Class 和 Inner Class的不同
Nov 28 #面试题
同步和异步有何异同,在什么情况下分别使用他们?
Dec 28 #面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 #面试题
int和Integer有什么区别
May 25 #面试题
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出
May 29 #面试题
下面代码从性能上考虑,有什么问题
Apr 03 #面试题
什么是Web Service?
Jul 25 #面试题
You might like
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
CodeIgniter框架URL路由总结
2014/09/03 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
2015/03/23 PHP
PHP书写格式详解(必看)
2016/05/23 PHP
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
node.js中的fs.write方法使用说明
2014/12/15 Javascript
学习JavaScript编程语言的8张思维导图分享
2015/03/27 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
jQuery使用$.each遍历json数组的简单实现方法
2016/04/18 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
JavaScript调试的多个必备小Tips
2017/01/15 Javascript
jQuery Layer弹出层传值到父页面的实现代码
2017/08/17 jQuery
Vue.js 2.x之组件的定义和注册图文详解
2018/06/19 Javascript
微信小程序手机号码验证功能的实例代码
2018/08/28 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
JQuery实现简单的复选框树形结构图示例【附源码下载】
2019/07/16 jQuery
微信小程序聊天功能的示例代码
2020/01/13 Javascript
vue fetch中的.then()的正确使用方法
2020/04/17 Javascript
jQuery实现移动端图片上传预览组件的方法分析
2020/05/01 jQuery
Python使用Supervisor来管理进程的方法
2015/05/28 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
Python sklearn KFold 生成交叉验证数据集的方法
2018/12/11 Python
python实现多线程端口扫描
2019/08/31 Python
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
CSS3.0实现霓虹灯按钮动画特效的示例代码
2021/01/12 HTML / CSS
英国潮流网站:END.(全球免邮)
2017/01/16 全球购物
一月红领巾广播稿
2014/02/11 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
优秀乡村医生事迹材料
2014/05/28 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
社区六一儿童节活动总结
2015/02/11 职场文书
食堂采购员岗位职责
2015/04/03 职场文书
详解RedisTemplate下Redis分布式锁引发的系列问题
2021/04/27 Redis