阿里云 Java 电子书配套测试
单选
1.假设有如下程序:
public class Demo {
public static void main(String args[]) {
int sum = 0 ;
for (int x = 0 ; x < 10 ; x ++) {
sum += x ;
if (x % 3 == 0) {
break ;
}
}
System.out.println(sum) ;
}
}
最终执行结果是什么?
本题分值 10
A. 6
B. 0
C. 程序错误,死循环
D. 45
单选
2.Spring Boot 2.0 支持最低的 JDK 版本是?
本题分值 10
A. JDK 6
B. JDK 7
C. JDK 8
D. JDK 14
单选
3.SQL(结构化查询语言)是数据库中非常强大、重要的语言,其功能主要包括( )
本题分值 10
A. 关系规范化、数据操纵、数据控制 B. 数据定义、数据操纵、数据控制
C. 数据定义、关系规范化、数据控制
D. 数据定义、关系规范化、数据操纵
单选
4.
class Happy {
public static void main(String args[]) {
int i = 1 ;
int j = i++ ;
if((i == (++j)) && ((i++) == j)) {
i += j ;
}
System.out.println("i = "+i);
}
}
运行完上面代码之后输出i的值是多少?
本题分值 10
A. 4
B. 5
C. 3
D. 6
单选
5.开发软件时,对提高开发人员工作效率至关重要的是( )
本题分值 10
A. 操作系统的资源管理功能
B. 先进的软件开发工具和环境
C. 程序人员的数量
D. 计算机的并行处理能力
单选
6.逻辑题:当B等于Y时,A等于Z;当A不等于Z时,E要么等于Y,要么等于Z。下面描述正确的是( )
本题分值 10
A. 当B等于Y时,E不等于Y也不等于Z
B. 当A等于Z时,Y或者Z等于E
C. 当B不等于Y时,E不等于Y也不等于Z
多选
7.Spring Boot项目的常用启动方式有哪些?
本题分值 10
A. Main方法启动
B. Maven插件启动
C. Jar包启动
D. Tomcat启动
多选
8.在计算机逻辑运算中,最基本的逻辑运算是( )
本题分值 10
A. 逻辑与
B. 逻辑或
C. 异或
D. 逻辑非
多选
9.Spring Boot的两个核心功能是什么?
本题分值 10
A. 依赖注入
B. 起步依赖
C. 控制反转
D. 自动配置
多选
10.关于Spring Boot的说法正确的是
本题分值 10
A. 秒级构建一个项目
B. 便捷的对外输出格式
C. 内嵌容器运行,如 Tomcat、Jetty;
D. 自动管理依赖;
References
- https://developer.aliyun.com/adc/series/java/.