Java面试多选题(含详细答案解析).docxVIP

  • 1
  • 0
  • 约4.06千字
  • 约 6页
  • 2026-10-13 发布于河北
  • 举报

Java面试多选题(含详细答案解析)

说明:本套题目为企业高频Java面试多选题,涵盖Java基础、集合框架、多线程、JVM、异常、IO、面向对象等核心考点,每题均为多选(至少两个正确选项),搭配详细答案解析,贴合一线面试真实考情。

1.下列关于Java基本数据类型的说法,正确的有()

A.byte类型占1个字节,取值范围是-128~127

B.char类型占2个字节,可以存储汉字

C.float类型数值末尾必须加F/f,double类型可加D/d或省略

D.boolean类型占用1个字节内存空间

答案:ABC

解析:

1.A正确:byte是8位有符号整数,取值范围严格为-2?~2?-1,即-128~127;

2.B正确:char为16位无符号字符类型,占2字节,采用Unicode编码,可存储中文、英文、符号等所有基础字符;

3.C正确:浮点型常量默认是double类型,float类型必须手动加F/f声明,double类型可省略后缀;

4.D错误:Java虚拟机规范中,boolean类型没有明确固定字节大小,编译后会转换为int类型存储(1表示true,0表示false),并非固定占用1字节。

2.以下关于String、StringBuilder、StringBuffer的区别,描述正确的有()

A.String是不可变字符序列,StringBuilder和

文档评论(0)

1亿VIP精品文档

相关文档