垃圾回收的优点和原理。并考虑2种回收机制


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

Tags in this post...

面试题 相关文章推荐
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
Feb 06 面试题
某IT外企面试题-二分法求方程!看看大家的C++功底
Jul 04 面试题
android面试问题与答案
Dec 27 面试题
广州迈达威.net面试题目
Mar 10 面试题
如何实现一个自定义类的序列化
May 22 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jan 03 面试题
几个Shell Script面试题
Aug 31 面试题
中科软测试工程师面试题
Jun 16 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 面试题
Java中的基本数据类型所占存储空间大小固定的吗
Feb 15 面试题
ruby如何进行集成操作?Ruby能进行多重继承吗?
Oct 16 面试题
请介绍一下WSDL的文档结构
Mar 17 面试题
为什么要优先使用同步代码块而不是同步方法?
Jan 30 #面试题
Tomcat Mysql datasource数据源配置
Dec 28 #面试题
如何减少垃圾回收让内存更加有效使用
Oct 18 #面试题
weblogic面试题
Mar 07 #面试题
J2SDK1.5与J2SDK5.0有什么区别
Sep 19 #面试题
为什么使用接口?
Aug 13 #面试题
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
Sep 09 #面试题
You might like
从C/C++迁移到PHP——判断字符类型的函数
2006/10/09 PHP
PHP的AES加密算法完整实例
2016/07/20 PHP
Laravel如何实现自动加载类
2019/10/14 PHP
javascript延时加载之defer测试
2012/12/28 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
jquery选择器之内容过滤选择器详解
2014/01/27 Javascript
jQuery提交多个表单的小技巧
2014/07/27 Javascript
浅谈jquery.fn.extend与jquery.extend区别
2015/07/13 Javascript
JS实现选择TextArea内文本的方法
2015/08/03 Javascript
BootStrap制作导航条实例代码
2016/05/06 Javascript
Ext JS动态加载JavaScript创建窗体的方法
2016/06/23 Javascript
webix+springmvc session超时跳转登录页面
2016/10/30 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
浅谈vue的踩坑路
2017/08/31 Javascript
看看“疫苗查询”小程序有温度的代码
2018/07/31 Javascript
element-ui 表格数据时间格式化的方法
2018/08/24 Javascript
用python制作游戏外挂
2018/01/04 Python
pandas数值计算与排序方法
2018/04/12 Python
python 实现UTC时间加减的方法
2018/12/31 Python
python opencv 读取本地视频文件 修改ffmpeg的方法
2019/01/26 Python
Python用字典构建多级菜单功能
2019/07/11 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
python 实现图片修复(可用于去水印)
2020/11/19 Python
html5使用Canvas绘图的使用方法
2017/11/21 HTML / CSS
迪斯尼商品官方网站:ShopDisney
2016/08/01 全球购物
汇集了世界上最好的天然和有机美容产品:LoveLula
2018/02/05 全球购物
室内设计自我鉴定
2013/10/15 职场文书
应届毕业生自荐信
2014/05/28 职场文书
工商局所长四风自我剖析及整改措施
2014/10/26 职场文书
小学元宵节活动总结
2015/02/06 职场文书
研究生论文答辩开场白
2015/05/27 职场文书
开学典礼校长致辞
2015/07/29 职场文书
2019自荐信范文集锦!
2019/07/03 职场文书
Golang 对es的操作实例
2022/04/20 Golang
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL