Java的基础面试题附答案


Posted in 面试题 onJanuary 10, 2016
1. 如果一个将要被销毁的对象被另外一个对象的finalize方法引用,这个对象会被垃圾回收吗?
2. finalize方法可以被重载吗?
3. 子类的finalize方法会调用父类的finalize方法吗?
4. 下面那个会抛出arithmetic异常?
int i = 100/0;
float f = 100.00/0.0
5. 下面那个是不正确的?
x = = Float.NaN
Float.isNan(x);
Myobject .equals(float.NaN);
6. 下面两句代码分别会输出什么?

System.out.println(1+2+”3”);
System.out.println (“1”+2+3);
7. 下面的声明正确吗?
char ch = ‘d’;
if(ch 答案:
1.finalize方法里面引用对象会避免GC收回对象所占的内存,但是这个只能被执行一次,下次GC就不会在垃圾回收前调用finalize方法。
2.答案:是的,但是只有以下这种情况才能被垃圾回收器调用:
protected void finalize() throws Throwable { };
3.Finalize方法不是明确联接的,子类的finalize方法需要明确的在他的最后一个动作调用父类的finalize方法,但是编译器不会强迫进行检查。
4.答案: int i = 100/0 会抛出java.lang.ArithmeticException
5.答案: 1
6.答案:a: 33 b:123
7.答案: 正确的

Tags in this post...

面试题 相关文章推荐
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 面试题
面向对象编程OOP的优点
Jan 22 面试题
数据库连接池的工作原理
Sep 26 面试题
包装类的功能、种类、常用方法
Jan 27 面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 面试题
介绍一下.net和Java的特点和区别
Sep 26 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
May 23 面试题
新大陆软件面试题
Nov 24 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Jan 13 面试题
Linux操作面试题
May 16 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
Jul 24 面试题
介绍一些UNIX常用简单命令
Nov 11 面试题
面向对象编程是如何提高软件开发水平的
May 06 #面试题
面向对象编程的优势是什么
Dec 17 #面试题
附答案的Java面试题
Nov 19 #面试题
神路信息Java面试题目
Mar 31 #面试题
华为的Java面试题
Mar 07 #面试题
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 #面试题
天逸系统(武汉)有限公司Java笔试题
Dec 29 #面试题
You might like
php,ajax实现分页
2008/03/27 PHP
PHP冒泡排序算法代码详细解读
2011/07/17 PHP
php中curl使用指南
2015/02/05 PHP
PHP的命令行命令使用指南
2015/08/18 PHP
php短信接口代码
2016/05/13 PHP
详解php实现页面静态化原理
2017/06/21 PHP
Aster vs Newbee BO5 第二场2.19
2021/03/10 DOTA
js版本A*寻路算法
2006/12/22 Javascript
javascript getElementsByTagName
2011/01/31 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
JavaScript常用基础知识强化学习
2015/12/09 Javascript
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
JQuery手速测试小游戏实现思路详解
2016/09/20 Javascript
面试常见的js算法题
2017/03/23 Javascript
jQuery UI Grid 模态框中的表格实例代码
2017/04/01 jQuery
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
2017/05/19 jQuery
Bootstrap响应式导航由768px变成992px的实现代码
2017/06/15 Javascript
JQuery EasyUI的一些常用组件
2017/07/12 jQuery
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
vue.js编译时给生成的文件增加版本号
2018/09/17 Javascript
Nodejs中获取当前函数被调用的行数及文件名详解
2018/12/12 NodeJs
Node.js console控制台简单用法分析
2019/01/04 Javascript
TF-IDF算法解析与Python实现方法详解
2017/11/16 Python
如何利用python制作时间戳转换工具详解
2018/09/12 Python
从python读取sql的实例方法
2020/07/21 Python
用Python制作音乐海报
2021/01/26 Python
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
医学生就业推荐表自我鉴定
2014/03/26 职场文书
小区门卫的岗位职责
2014/09/26 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
公司催款律师函
2015/05/27 职场文书
如何撰写出一份完美的商业计划书?
2019/07/12 职场文书
Vue中foreach数组与js中遍历数组的写法说明
2021/06/05 Vue.js
5道关于python基础 while循环练习题
2021/11/27 Python
Spring中的@Transactional的工作原理
2022/06/05 Java/Android