垃圾回收的优点和原理


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

Tags in this post...

面试题 相关文章推荐
PHP面试题-$message和$$message的区别
Dec 08 面试题
Java面试中常遇到的问题,也是需要注意的几点
Aug 30 面试题
金智子午JAVA面试题
Sep 04 面试题
C,C++的几个面试题小集
Jul 13 面试题
统计每一学生的平均成绩
Jun 06 面试题
介绍一下SQL Server里面的索引视图
Jul 31 面试题
一道写SQL的面试题和答案
Nov 19 面试题
DataReader和DataSet的异同
Dec 31 面试题
软件测试英文面试题
Oct 14 面试题
软件工程师面试题
Jun 25 面试题
mysql有关权限的表都有哪几个
Apr 22 面试题
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
Apr 24 面试题
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 正则表达式小结
2009/08/31 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
2011/11/07 PHP
thinkphp实现上一篇与下一篇的方法
2014/12/08 PHP
javascript prototype原型操作笔记
2009/12/07 Javascript
IE6弹出“已终止操作”的解决办法
2010/11/27 Javascript
使用js判断数组中是否包含某一元素(类似于php中的in_array())
2013/12/12 Javascript
jquery $.trim()方法使用介绍
2014/05/21 Javascript
node.js不得不说的12点内容
2014/07/14 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
jQuery图片左右滚动代码 有左右按钮实例
2016/06/20 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
jQuery布局组件EasyUI Layout使用方法详解
2017/02/28 Javascript
Node.js Koa2使用JWT进行鉴权的方法示例
2018/08/17 Javascript
vue上传图片到oss的方法示例(图片带有删除功能)
2018/09/27 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
2019/07/12 Javascript
详解JavaScript 浮点数运算的精度问题
2019/07/23 Javascript
微信小程序云函数使用mysql数据库过程详解
2019/08/07 Javascript
JavaScript逻辑运算符相关总结
2020/09/04 Javascript
python logging类库使用例子
2014/11/22 Python
python定时器(Timer)用法简单实例
2015/06/04 Python
python的random模块及加权随机算法的python实现方法
2017/01/04 Python
pytorch+lstm实现的pos示例
2020/01/14 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
Python Django中间件使用原理及流程分析
2020/06/13 Python
Python importlib模块重载使用方法详解
2020/10/13 Python
Python通过队列来实现进程间通信的示例
2020/10/14 Python
filter使用python3代码进行迭代元素的实例详解
2020/12/03 Python
Python用Jira库来操作Jira
2020/12/28 Python
详解CSS3媒体查询响应式布局bootstrap 框架原理实战(推荐)
2020/11/16 HTML / CSS
HTML5中的Scoped属性使用实例
2014/04/23 HTML / CSS
慰问敬老院活动总结
2014/04/26 职场文书
小学生运动会报道稿
2014/09/12 职场文书
离退休人员聘用协议书
2014/11/24 职场文书
幼儿园欢迎词范文
2015/01/26 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
Windows 11上手初体验:任务栏和开始菜单等迎来大改
2021/11/21 数码科技