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


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

Tags in this post...

面试题 相关文章推荐
几道PHP面试题
Apr 14 面试题
2019年Java 最常见的 面试题
Oct 19 面试题
.net面试题
Dec 22 面试题
什么叫做SQL注入,如何防止
Oct 04 面试题
傲盾软件面试题
Aug 17 面试题
如何利用cmp命令比较文件
Sep 23 面试题
实体的生命周期
Aug 31 面试题
EJB3.1都有哪些改进
Nov 17 面试题
介绍一下mysql的日期和时间函数
Mar 28 面试题
一道输出判断型Java面试题
Oct 01 面试题
final, finally, finalize的区别
Mar 01 面试题
Java Servlet的主要功能和作用是什么
Feb 14 面试题
为什么要优先使用同步代码块而不是同步方法?
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
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
php中HTTP_REFERER函数用法实例
2014/11/21 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
yii2中关于加密解密的那些事儿
2018/06/12 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
PHP simplexml_load_string()函数实例讲解
2019/02/03 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
通过判断JavaScript的版本实现执行不同的代码
2010/05/11 Javascript
jQuery 翻牌或百叶窗效果(内容三秒自动切换)
2012/06/14 Javascript
IONIC自定义subheader的最佳解决方案
2016/09/22 Javascript
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
2017/03/23 jQuery
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
简单实现jquery隔行变色
2017/11/09 jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
2017/12/11 jQuery
NodeJS实现不可逆加密与密码密文保存的方法
2018/03/16 NodeJs
jQuery UI实现动画效果代码分享
2018/08/19 jQuery
node上的redis调用优化示例详解
2018/10/30 Javascript
把大数据数字口语化(python与js)两种实现
2013/02/21 Python
python实现excel读写数据
2021/03/02 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
python常见字符串处理函数与用法汇总
2019/10/30 Python
pytorch+lstm实现的pos示例
2020/01/14 Python
python数据库编程 Mysql实现通讯录
2020/03/27 Python
用Python制作音乐海报
2021/01/26 Python
全球地下的服装和态度:Slam Jam
2018/02/04 全球购物
Shopee越南:东南亚与台湾电商平台
2019/02/03 全球购物
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
linux面试题参考答案(10)
2016/10/26 面试题
《假如》教学反思
2014/04/17 职场文书
法律顾问服务方案
2014/05/15 职场文书
银行求职信怎么写
2014/05/26 职场文书
体育专业自荐书
2014/05/29 职场文书
作文评语怎么写
2014/12/25 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
详解Vue的sync修饰符
2021/05/15 Vue.js
Pytorch 实现变量类型转换
2021/05/17 Python