- 0
- 0
- 约1.79万字
- 约 18页
- 2026-06-09 发布于河北
- 举报
Java面试题库宝典及详细答案
一、Java基础高频题(必问,适合初级/中级)
1.说说Java中的基本数据类型有哪些,各自的取值范围是什么?
答案:Java基本数据类型共8种,分4类(整数、浮点、字符、布尔),没有默认值(局部变量),成员变量会有默认值,具体如下:
整数类型(4种):byte(1字节,-128~127,默认0)、short(2字节,-32768~32767,默认0)、int(4字节,-231~231-1,默认0)、long(8字节,-2?3~2?3-1,默认0L);
浮点类型(2种):float(4字节,默认0.0f,注意必须加f后缀,否则默认为double)、double(8字节,默认0.0d,Java中浮点默认是double);
字符类型:char(2字节,0~65535,默认\u0000,可以存储一个中文,因为Java用Unicode编码);
布尔类型:boolean(1字节,只有true和false,默认false,不能用0/1代替,这和C语言不一样)。
补充:引用数据类型(类、接口、数组)默认值是null,局部变量不管是基本还是引用,都必须手动初始化才能使用,否则编译报错。
2.==和equals的区别是什么?实际开发中怎么用?
答案:核心区别是“比较的内容不同”,实际开发中最容易踩坑的是String类型的比较,具体如下:
==:比较的是“
您可能关注的文档
- Java安全试题及详细答案.docx
- Java宝尊电商面试题及详细答案.docx
- Java编程基础试题及详细答案.docx
- Java编译日志面试题及详细答案(实战向).docx
- Java并发编程笔试面试试题(含详细答案).docx
- Java并发编程综合试题及详细答案.docx
- Java测试笔试题及详细答案.docx
- Java常见面试题及详细答案.docx
- Java常问面试题及详细答案.docx
- Java常用考试题及详细答案.docx
- 2025年江苏省泰州市中考语文真题(试卷+解析).pdf
- MSDS模版-丝印油墨 N1583-中文.doc
- 2026届河北雄安新区高三下学期二模历史试题(试卷+解析).pdf
- 2026届四川省泸州市江阳区九年级下学期一模考试物理试题(试卷+解析).pdf
- 2026年安徽淮北市烈山区部分学校三模历史试题(试卷+解析).pdf
- 2026年5月浙江省温州市乐清市九年级中考二模科学试题(试卷+解析).pdf
- 2026新教材语文 1小蝌蚪找妈妈 课件(共55张PPT).pptx
- 17 小猴子下山 课件-2025-2026学年语文一年级下册统编版.pptx
- 护理营养学:患者的营养支持与评估.pptx
- 2025 年北京市初中英语学业水平考试(有答案).pdf
最近下载
- 整理书包小学一年级劳动教育讲课PPT课件.ppt VIP
- 无机复合竹结构技术规程.pdf VIP
- prominent普罗名特-操作手册-操作说明书-DULCOMETER®紧凑型控制器pH-ORP氧化还原电位.pdf
- 《软件测试》期末复习试题及答案 .pdf VIP
- 视神经视神经.ppt VIP
- 八年级黑布林英语阅读必读书目《爱丽丝漫游仙境》试题.pdf VIP
- 第12课 编篮织趣(课件)2026沪书画版(五四学制)美术二年级下册.ppt
- 听觉系统解剖及生理.ppt
- 仙剑6最全图文攻略——全攻略图、支线任务、跳跳乐、称号、封印、声望整理.docx
- 2013甬j01-标准图集-标准图集.docx VIP
原创力文档

文档评论(0)