Java基础知识面试题(初级实战版).docxVIP

  • 1
  • 0
  • 约4.94千字
  • 约 6页
  • 2026-08-25 发布于河北
  • 举报

Java基础知识面试题(初级实战版)

适用人群:Java初级开发、应届生、基础能力复盘|题型:选择、填空、简答题、编程题|考点覆盖:基础语法、面向对象、集合、异常、String、JDK基础特性等核心知识点

一、单项选择题(10题)

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

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

B.char类型占用2个字节

C.float类型取值范围大于double

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

2.下列关于==和equals()的区别,描述正确的是()

A.基本数据类型只能用equals比较

B.==对于引用类型比较的是对象内容

C.equals()默认比较对象地址,重写后可比较内容

D.String对象比较必须用==

3.Java中接口和抽象类的区别,说法错误的是()

A.抽象类可以有构造方法,接口没有

B.抽象类可以包含普通方法,JDK8之前接口只能有抽象方法

C.一个类只能继承一个抽象类,可实现多个接口

D.抽象类和接口都可以定义实例变量

4.以下关于String、StringBuilder、StringBuffer的说法,正确的是()

A.String是可变字符序列

B.StringBuilder线程安全,效率高

C.StringBuffer线程安全,效率低于StringB

文档评论(0)

1亿VIP精品文档

相关文档