Java的五个基础面试题


Posted in 面试题 onFebruary 26, 2016
1. 将一个float 或 double 类型转换为整型时,会四舍五入吗?
2. 如果已经定义了构造方法 (无论是否有参数),编译器还会创建缺省的构造方法吗?
3. this关键字可以在方法外边用吗?
4. java中的垃圾回收器只能释放有new 分配的内存, 对吗?
5. 用final修饰的变量,如果该变量在定义时没有被初始化,还是否可以对它进行赋值?
答案:
1.答案:不会,将一个float 或 double 类型转换为整型时,总是将小数部分砍掉
2.答案:如果在类中没有构造方法,编译器会自动创建一个缺省的构造方法(无参构造方法),如果已经定义了构造方法 (无论是否有参数) 编译器就不会在创建默认的构造方法。
3.答案:this 关键字只能在方法内部使用,表示“调用方法的那个对象的”引用,即表示对当前对象的引用。
4.答案:java中的垃圾回收器只能释放有new 分配的内存,假设你的对象获得了一块非new分配的“特殊”内存区域,垃圾回收器不知道如何释放该对象的这块“特殊”的内存,为了应对这种情况,java中允许你在类中定义一个名为finalize()的方法。它的工作原理“应该”是这样的:一旦垃圾回收器准备好释放对象占用的存储空间,将首先调用其finalize()方法,并且在下一次垃圾回收动作发生时,才会真正回收对象占有内存。
5.答案:可以,用final修饰的变量,如果该变量在定义时没有被初始化,那么就只能在构造方法中赋值,而且一旦赋值后就不能再被改变,final 修饰的变量没有默认值。

Tags in this post...

面试题 相关文章推荐
一份全面的PHP面试问题考卷
Jul 15 面试题
说出一些常用的类,包,接口
Sep 22 面试题
介绍下Java的输入输出流
Jan 22 面试题
阿尔卡特(中国)的面试题目
Aug 20 面试题
几个SQL的面试题
Mar 08 面试题
在SQL Server中创建数据库主要有那种方式
Sep 10 面试题
.net面试题
Dec 22 面试题
酷瑞网络科技面试题
Mar 30 面试题
Linux常见面试题
Oct 04 面试题
中科软测试工程师面试题
Jun 16 面试题
Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
Jan 27 面试题
Java程序员面试90题
Oct 19 面试题
Java的基础面试题附答案
Jan 10 #面试题
面向对象编程是如何提高软件开发水平的
May 06 #面试题
面向对象编程的优势是什么
Dec 17 #面试题
附答案的Java面试题
Nov 19 #面试题
神路信息Java面试题目
Mar 31 #面试题
华为的Java面试题
Mar 07 #面试题
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 #面试题
You might like
用PHP实现验证码功能
2006/10/09 PHP
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
PHP针对中英文混合字符串长度判断及截取方法示例
2017/03/31 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
tp5框架基于ajax实现异步删除图片的方法示例
2020/02/10 PHP
jQuery 页面 Mask实现代码
2010/01/09 Javascript
jquery判断checkbox(复选框)是否被选中的代码
2010/10/20 Javascript
javascript取消文本选定的实现代码
2010/11/14 Javascript
prototype框架中美元符号$用法分析
2016/01/22 Javascript
使用jquery.qrcode.min.js实现中文转化二维码
2016/03/11 Javascript
JS实现根据用户输入分钟进行倒计时功能
2016/11/14 Javascript
详解webpack2异步加载套路
2018/09/14 Javascript
微信小程序在ios下Echarts图表不能滑动的问题解决
2019/07/10 Javascript
JS在Array数组中按指定位置删除或添加元素对象方法示例
2019/11/19 Javascript
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
vue组件系列之TagsInput详解
2020/05/14 Javascript
Bootstrap table 服务器端分页功能实现方法示例
2020/06/01 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
[01:13]这,就是刀塔
2014/07/16 DOTA
[01:15:29]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第三局
2016/03/04 DOTA
[01:38]【DOTA2亚洲邀请赛】Sumail——梦开始的地方
2017/03/03 DOTA
Python学习笔记之os模块使用总结
2014/11/03 Python
Python遍历某目录下的所有文件夹与文件路径
2018/03/15 Python
在Pycharm中修改文件默认打开方式的方法
2019/01/17 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
python的help函数如何使用
2020/06/11 Python
matplotlib常见函数之plt.rcParams、matshow的使用(坐标轴设置)
2021/01/05 Python
Superdry极度乾燥官网:日本街头风格,纯英国制造品牌
2016/10/31 全球购物
瑞典耳机品牌:URBANISTA
2019/12/03 全球购物
2014年小班元旦活动方案
2014/02/16 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
租车协议书范本2014
2014/11/17 职场文书
2015年第十五个全民国防教育日宣传活动方案
2015/05/06 职场文书
python 爬取哔哩哔哩up主信息和投稿视频
2021/06/07 Python
一篇文章带你复习java知识点
2021/06/28 Java/Android