Java面试选择题(含详细答案解析 20道高频原题).docxVIP

  • 0
  • 0
  • 约4.35千字
  • 约 8页
  • 2026-10-13 发布于河北
  • 举报

Java面试选择题(含详细答案解析 20道高频原题).docx

Java面试选择题(含详细答案解析20道高频原题)

说明:本套题目为Java后端面试高频选择题,覆盖基础语法、面向对象、集合、异常、多线程、JDK特性等核心考点,题目贴合真实企业面试场景,答案解析通俗易懂、侧重实战原理。

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

A.byte类型取值范围是0~255

B.float类型数值可以直接赋值给double类型变量

C.boolean类型可以赋值为0和1

D.char类型默认值为空字符串

答案:B

解析:

A错误:byte是有符号字节型,取值范围-128~127;0~255是无符号字节范围。

B正确:float是单精度浮点,double是双精度浮点,存在自动类型转换,低精度可直接赋值给高精度。

C错误:Java中boolean类型只有true、false两个值,不兼容数字类型。

D错误:char类型默认值为\u0000(空字符),并非字符串。

2.下列关于final关键字的使用,错误的是?()

A.final修饰的变量不可被二次赋值

B.final修饰的方法不能被重写

C.final修饰的类可以被继承

D.final修饰的引用类型变量,引用地址不可修改,但对象内容可修改

答案:C

解析:

final的核心特性:修饰变量为常量、修饰方法禁止重写、修饰类禁止被继承。

D选项为高频考点:finalUser

文档评论(0)

1亿VIP精品文档

相关文档