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


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

Tags in this post...

面试题 相关文章推荐
几个SQL的面试题
Mar 08 面试题
不用游标的SQL语句有哪些
Sep 07 面试题
TCP/IP的分层模型
Oct 27 面试题
介绍一下Linux中的链接
May 28 面试题
说一下Linux下有关用户和组管理的命令
Aug 18 面试题
EJB的激活机制
Oct 25 面试题
GWT的应用有哪两种部署模式
Dec 21 面试题
线程问题:wait()方法是定义在哪个类里面
Jul 07 面试题
Java基础知识面试题
Mar 25 面试题
Java基础面试题
Nov 02 面试题
德尔福集团DELPHI的笔试题
Feb 22 面试题
SOA面试题:如何在SOA中实现松耦合
Jul 21 面试题
为什么要优先使用同步代码块而不是同步方法?
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
PHP新手上路(十四)
2006/10/09 PHP
php 随机生成10位字符代码
2009/03/26 PHP
通过PHP CLI实现简单的数据库实时监控调度
2009/07/01 PHP
php过滤html标记属性类用法实例
2014/09/23 PHP
php采集神器cURL使用方法详解
2016/02/19 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
表单JS弹出填写提示效果代码
2011/04/16 Javascript
js判断字符长度及中英文数字等
2014/03/19 Javascript
js简单的弹出框有关闭按钮
2014/05/05 Javascript
javascript制作sql转换为stringBuffer的小工具
2015/04/03 Javascript
js控制网页前进和后退的方法
2015/06/08 Javascript
JQuery包裹DOM节点的方法
2015/06/11 Javascript
nodejs实现bigpipe异步加载页面方案
2016/01/26 NodeJs
JS使用eval()动态创建变量的方法
2016/06/03 Javascript
JQuery异步加载PartialView的方法
2016/06/07 Javascript
详谈js对url进行编码和解码(三种方式的区别)
2017/08/16 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
Angular5给组件本身的标签添加样式class的方法
2018/04/07 Javascript
vue input实现点击按钮文字增删功能示例
2019/01/29 Javascript
vue中使用vue-pdf的方法详解
2020/09/05 Javascript
python从sqlite读取并显示数据的方法
2015/05/08 Python
python制作企业邮箱的爆破脚本
2016/10/05 Python
Python实现Logger打印功能的方法详解
2017/09/01 Python
TensorFlow入门使用 tf.train.Saver()保存模型
2018/04/24 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
python中的global关键字的使用方法
2019/08/20 Python
python多线程高级锁condition简单用法示例
2019/11/07 Python
解决Python中回文数和质数的问题
2019/11/24 Python
python 装饰器的使用示例
2020/10/10 Python
python Zmail模块简介与使用示例
2020/12/19 Python
CSS3实现瀑布流布局与无限加载图片相册的实例代码
2016/12/22 HTML / CSS
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
在购买印度民族服饰:Soch
2020/09/15 全球购物
普通员工辞职信
2014/01/17 职场文书
2014年销售工作总结范文
2014/12/01 职场文书