- 1
- 0
- 约4.51千字
- 约 7页
- 2026-10-13 发布于河北
- 举报
Java基础笔试题(含详细答案解析)
本套试题为企业初级Java开发面试高频基础题,涵盖语法、面向对象、集合、异常、基础算法等核心考点,题型贴合真实笔试场景,答案解析通俗易懂,适合求职刷题、基础自测。
一、单项选择题(共10题)
1.以下关于Java基本数据类型的说法,正确的是()
A.char类型占用2个字节,存储的是ASCII码
B.float类型数值精度高于double
C.byte类型取值范围是-128~127
D.boolean类型可以赋值为0和1
答案:C
详细解析:
A错误:char占用2字节,存储的是Unicode编码,并非ASCII码;
B错误:double是双精度浮点型,精度远高于float单精度;
C正确:byte是8位有符号整数,取值范围固定为-128~127;
D错误:Java中boolean类型只有true、false两个值,不支持0、1赋值。
2.下列关于String、StringBuilder、StringBuffer的描述,错误的是()
A.String是不可变字符序列
B.StringBuffer线程安全,效率较低
C.StringBuilder线程不安全,效率更高
D.频繁字符串拼接优先使用String
答案:D
详细解析:
String每次拼接都会生成新字符串对象,频繁拼接会产生大量垃圾对象,性能极差;频繁拼接场景必须使
原创力文档

文档评论(0)