一 、单选题
1. 下列修饰符中可以用来定义常量的是( )。
A. static
B. final
C. native
D. abstract
答案:B
- 关注公众号【】,对话框内发送试题,获得答案。
2. 下列不属于修饰符的是( )。
A. static
B. final
C. abstract
D. void
答案:D
- 关注公众号【】,对话框内发送试题,获得答案。
3. 在下列用来声明和定义Java类的代码段中,public的作用是( )。 public class Test { //类内部内容 }
A. 访问控制符,用来限定声明的类在多大范围内可以被其他的类访问
B. 声明类时必须使用的关键字
C. 作为新声明的类名称
D. 定义类的内部内容
答案:A
- 关注公众号【】,对话框内发送试题,获得答案。
4. 执行下列语句: int i=6; int val =++i; val的值是( )。
A. 5
B. 6
C. 7
D. 4
答案:C
- 关注公众号【】,对话框内发送试题,获得答案。
5. 编译运行以下程序后,关于输出结果正确的是( )。
A. value is 99.9
B. 编译错误
C. value is 9
D. value is 9.0
答案:关注公众号【】,对话框内发送试题,获得答案。
6. 下列代码执行的结果中a和b的值分别为( )。
A. 20/30
B. 30/20
C. 30/30
D. 20/20
答案:关注公众号【】,对话框内发送试题,获得答案。
7. 下列关于包的描述中,错误的是( )。
A. 使用import关键字引入包
B. package声明语句在类中最多定义一次
C. 类定义中package声明语句可以放在代码中的任意位置
D. 包是Java语言中一组类的组合
答案:关注公众号【】,对话框内发送试题,获得答案。
8. 下列代码中,( )表示引入了java.util包中的ArrayList类。
A. import java_util_ArrayList
B. import java.util.ArrayList
C. import org.open.java.*
D. java.util.ArrayList
答案:关注公众号【】,对话框内发送试题,获得答案。
9. 下列( )技术不是项目构建工具。
A. Thymeleaf
B. Ant
C. Maven
D. Gradle
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 常见的Web服务器不包括( )。
A. Apache Web Server
B. IIS
C. Nginx
D. HTTP
答案:关注公众号【】,对话框内发送试题,获得答案。
11. 编写线程类,需要继承的父类是( )。
A. Object
B. Runnable
C. Thread
D. Callable
答案:关注公众号【】,对话框内发送试题,获得答案。
12. 一个处于运行状态的线程不可能转变为( )状态。
A. 新建
B. 阻塞
C. 就绪
D. 死亡
答案:关注公众号【】,对话框内发送试题,获得答案。
13. 下列控制语句中,可以完全中断循环逻辑的是( )。
A. while
B. switch
C. break
D. continue
答案:关注公众号【】,对话框内发送试题,获得答案。
14. 在switch-case语句中,使用( )语句,可以结束对应case逻辑的执行。
A. continue
B. break
C. while
D. if-else
答案:关注公众号【】,对话框内发送试题,获得答案。
15. 下列代码段, n的值为( )时将打印字符串"first"。 if(n>5) { System.out.println("first"); } else if(n
A. 20
B. 5
C. -5
D. 0
答案:关注公众号【】,对话框内发送试题,获得答案。
16. 下列异常中,不属于非受控异常的是( )。
A. NullPointerException
B. ClassCastException国开一网一平台
C. FileNotFoundException
D. UnknownTypeException
答案:关注公众号【】,对话框内发送试题,获得答案。
17. Java语言中用来抛出异常的关键字是( )。
A. try
B. catch
C. throw
D. finally
答案:关注公众号【】,对话框内发送试题,获得答案。
18. 每一种平台(如Windows、Linux)的解释器是___①___的,但是实现的虚拟机是___②____ 的。( )。
A. ① 不同 ②相同
B. ① 不同 ②不同
C. ① 相同 ②相同
D. ① 相同 ②不同
答案:关注公众号【】,对话框内发送试题,获得答案。
19. 下列( )移动开发平台使用Java作为官方推荐的开发语言。
A. Symbian
B. IOS
C. Windows
D. Android
答案:关注公众号【】,对话框内发送试题,获得答案。
20. Java语言中,常用的集成开发环境是( )。
A. C++
B. Dreamweaver
C. Photoshop
D. Eclipse
答案:关注公众号【】,对话框内发送试题,获得答案。
二 、判断题
1. Maven目的之一是解决Java项目中使用Ant所带来的一些问题。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
2. 常量用于记录程序状态的变化,可以控制程序执行流程,保存状态数据( )。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
3. byte类型一般很少用来表示整数,主要用来存储某些特殊的内容,如流文件的内容等。( )。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。国开一网一平台
4. Java语言原生支持多线程和并发执行。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
5. Java语言提供大量的类库实现分布式应用,支持互联网应用的开发。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
6. 在操作系统上同时运行多个进程,可以充分发挥计算机的硬件能力,给用户营造一种多个程序并行运行的感觉。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
7. 使用while语句,循环体逻辑代码至少可以执行一次。国开一网一平台
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
8. 顺序语句在代码中没有语法格式,只需要按照代码编写的先后顺序依次执行即可。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
9. 构造方法名称可以与类名不同。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
11. 自定义异常类如果直接或者间接继承RuntimeException类,这种自定义异常属于受控异常。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
12. 进行异常处理时,try语句块执行的效率高,要把所有代码都放在try语句块内部。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
13. Java语言中包的一个作用是避免重名类的冲突,方便类的管理和维护。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
14. super调用构造方法的代码可以出现在子类构造方法的任意一行。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
三 、综合题
1. 选择在代码中(1)处,合适的Java关键字( )
A. switch
B. while
C. if
D. else
答案:关注公众号【】,对话框内发送试题,获得答案。
关注公众号【】,回复【试题】获取试题答案