百年教育职业培训中心 百年教育学习服务平台
国开搜题

2024秋最新国家开放大学国开电大机考期末秋JAVA语言程序设计4机考期末试卷参考试题

来源: 更新时间:

23秋JAVA语言程序设计-04关注公众号【飞鸟搜题】,回复【试题】获取试卷答案文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着

23秋 JAVA语言程序设计-04

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究


一 、单选题

1. 下列修饰符中,( )修饰的内容都是不可变的,对于被修饰的类是不可继承的。

A. static

B. final

C. native

D. abstract

答案:B
- 关注公众号【飞鸟搜题】查看答案

2. 方法重载是指( )。

A. 两个或两个以上的方法取相同的方法名,但形参的个数或类型不同

B. 两个以上的方法取相同的名字和具有相同的参数个数,但形参的类型可以不同

C. 两个以上的方法名字不同,但形参的个数或类型相同

D. 两个以上的方法取相同的方法名,并且方法的返回类型相同

答案:A
- 关注公众号【飞鸟搜题】查看答案

3. 下列不属于访问控制符的是( )。

A. private

B. public

C. static

D. protected

答案:C
- 关注公众号【飞鸟搜题】查看答案

4. 下列代码执行后,m的值为( )。

A. 15

B. 30

C. 20

D. 1

答案:A
- 关注公众号【飞鸟搜题】查看答案

5. 下列关键字中,可以用来声明单精度浮点型变量的是( )。

A. int

B. boolean

C. char

D. float

答案:关注公众号【飞鸟搜题】查看答案

6. int a=4,表达式3+(++a)的值是( )。

A. 7

B. 8

C. 6

D. 9

答案:关注公众号【飞鸟搜题】查看答案

7. 下列关于类的继承的描述,错误的是( )。

A. 在声明类时,使用extends关键字实现类的继承关系

B. 一个类可以有多个直接父类

C. 子类不可以直接访问父类中声明为private的属性

D. 子类不拥有父类的构造方法

答案:关注公众号【飞鸟搜题】查看答案

8. Java语言中,如果类C是类B的子类,类B是类A的子类,下列描述正确的是( )。

A. C不仅继承了B中的成员,同样也继承了A中的成员

B. C只继承了B中的成员

C. C只继承了A中的成员

D. C不能继承A或B中的成员

答案:关注公众号【飞鸟搜题】查看答案

9. 下列( )技术不属于Web页面开发的技术范畴。

A. HTML

B. CSS

C. JavaScript

D. Maven

答案:关注公众号【飞鸟搜题】查看答案

10. 下列数据库中,( )是由开源社区提供的免费关系型数据库。

A. Oracle

B. DB2

C. SQLServer

D. MySQL

答案:关注公众号【飞鸟搜题】查看答案

11. 编写线程类,需要实现的接口是( )。

A. Throwable

B. Runnable

C. Cloneable

D. Serializable

答案:关注公众号【飞鸟搜题】查看答案

12. 下列说法中错误的是( )。

A. 线程就是程序

B. 线程是一个程序的单个执行流程

C. 多线程是指一个程序的多个执行流程

D. 多线程用于实现并发

答案:关注公众号【飞鸟搜题】查看答案

13. 下列代码段, x处于( )范围时将打印字符串"second" 。 if(x>0) { System.out.println("first"); } else if(x>-3) { System.out.println("second"); } else { System.out.println("third"); }

A. x>0

B. x>-3

C. x<=-3

D. x<=0&&x>-3

答案:关注公众号【飞鸟搜题】查看答案

14. 下列代码段,m的值为( )会输出“case 0”。

A. 0

B. 1

C. 2

D. 3

答案:关注公众号【飞鸟搜题】查看答案

15. 下列数据类型,不能用于switch语句的是( )。

A. double

B. byte

C. short

D. char

答案:关注公众号【飞鸟搜题】查看答案

16. 使用catch(Exception e)的好处是( )。

A. 捕获个别类型的异常

B. 捕获try语句块中产生的所有类型的异常

C. 忽略一些异常

D. 避免出现异常

答案:关注公众号【飞鸟搜题】查看答案

17. 关于下列代码段,说法正确的是( )。

A. 正常运行,但无结果输出

B. 正常运行,输出结果为30

C. 正常运行,输出结果为0

D. 运行时抛出NullPointerException

答案:关注公众号【飞鸟搜题】查看答案

18. ( )提供给上层应用进行开发和构建应用的基础类库。

A. JDK

B. JRE

C. JVM

D. Java应用

答案:关注公众号【飞鸟搜题】查看答案

19. Java语言基于( )实现一套代码运行在不同操作系统上,即一次编写,到处运行。

A. JDK

B. EJB

C. SSH

D. JVM

答案:关注公众号【飞鸟搜题】查看答案

20. Java语言中,用来运行Java程序编译后的代码且屏蔽系统差异性的是( )。

A. JDK

B. JVM

C. EJB

D. SSH

答案:关注公众号【飞鸟搜题】查看答案

二 、判断题

1. NoSQL中的列存储数据库通常用来解决在分布式环境下海量数据的存储问题。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

2. 逻辑运算符是在二进制的基础上对数字进行平移( )。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

3. 三元表达式的本质等同于if-else条件语句( )。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

4. Eclipse目前只支持Windows操作系统,不支持Linux和macOS操作系统。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

5. 在安装Eclipse之前,首先需要安装JDK。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

6. 同一个进程中的多个线程之间不可以并发执行。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

7. 在switch-case语句执行过程中,如果遇到break语句,则结束switch语句的执行。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

8. 根据逻辑的需要,各种控制流程语句可以任意嵌套。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

9. 对象的属性可以引用,对象的方法不能引用。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

10. 类体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

11. 自定义异常类如果直接或者间接继承Exception类,这种自定义异常属于非受控异常。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

12. Error类和Exception类都继承自Throwable异常类。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

13. 抽象类可以继承类也可以实现接口。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

14. super这个关键字是依赖于对象的,是静态的,因此可以在静态方法内进行使用。

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

三 、综合题

1. 选择在代码中(1)处,合适的Java关键字( )

A. void

B. int

C. String

D. boolean

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询