- 1
- 0
- 约4.94千字
- 约 7页
- 2026-08-25 发布于河北
- 举报
Java基础真实面试题(校招/初级开发岗)
说明:本套题目贴合互联网、中小企业初级Java开发真实面试场景,涵盖语法基础、核心特性、集合、异常、面向对象等高频考点,无偏题怪题,适合基础面试自测、刷题备考,附带完整参考答案。
一、选择题(单选,共10题)
1.以下关于Java基本数据类型的说法,正确的是()
A.boolean类型可以赋值为0和1
B.char类型占用2个字节,可存储汉字
C.float类型赋值时可以直接写小数,无需加后缀
D.long类型的默认值是0.0
2.下列关于==和equals()的区别,描述错误的是()
A.==对于基本类型比较的是数值
B.==对于引用类型比较的是内存地址
C.equals()方法默认比较内存地址
D.String重写equals后,==和equals效果完全一致
3.Java中接口和抽象类的区别,说法错误的是()
A.抽象类可以有构造方法,接口没有
B.抽象类可以包含普通成员变量,接口只能是常量
C.一个类只能继承一个抽象类,可实现多个接口
D.抽象类和接口都可以有非抽象方法(JDK8之前)
4.以下集合中,线程安全的是()
A.ArrayList
B.HashMap
C.Vector
D.HashSet
5.关于Java异常体系,说法正确的是()
A.Error属于编译期异
原创力文档

文档评论(0)