Java基础技能认证卷
考察知识点
- 变量与数据类型(4题):变量声明与初始化、基本数据类型、类型转换、变量作用域
- 基础IO与文件操作(3题):标准输入输出、文件读写基础、IO流概念
- 字符串操作(3题):String类基本使用、字符串连接、常用方法
- 常用工具类(3题):包装类、Math类、日期类等工具类使用
- 异常处理(3题):异常概念、try-catch基础、常见异常类型
- 数组与方法(2题):数组声明与初始化、方法定义与调用
- 运算符与流程控制(2题):算术运算符、条件判断、循环结构
- 面向对象基础(2题):类与对象、封装概念
💡 参考答案在文末
判断题
1
String类可以被继承。
2
一个类可以创建多个对象实例。
3
在Java中,局部变量声明后必须先初始化才能使用,否则编译会报错。
4
在Java中,表达式 5 + 3.0 的结果是double类型。
5
检查异常(Checked Exception)必须使用try-catch捕获或throws声明。
6
StringUtils的方法可以安全处理null字符串,不会抛出NullPointerException。
7
使用完流后需要关闭流以释放系统资源。
单选题
8
输入流(InputStream)用于做什么?
9
Java异常体系的根类是什么?
10
String类位于哪个包?
11
StringUtils类属于哪个库?
12
StringUtils.isEmpty("")和StringUtils.isBlank("")的结果分别是什么?
13
在Java中,下列哪种方式是正确的变量声明与初始化?
14
Java中异常是指什么?
15
String在Java中属于什么类型?
16
在Java中,"流"(Stream)的概念是什么?
17
以下哪种方式可以正确声明并初始化一个包含3个元素的整型数组?
18
以下代码创建了一个长度为多少的数组?
Java
int[] arr = new int[5];
19
在Java中,表达式 10 / 3 的结果是多少?
20
以下哪种方式可以在Java中一行声明并初始化多个同类型变量?
21
类和对象的关系是什么?
填空题
22
请填写正确的代码,声明一个名为message的String类型变量,并初始化为"hello":
Java
!!1_String message = "hello"!!
参考答案
1.错误
2.正确
3.正确
4.正确
5.正确
6.正确
7.正确
8.B
9.C
10.B
11.B
12.C
13.B
14.B
15.B
16.B
17.A
18.C
19.B
20.A
21.C
22.String message = "hello"
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码