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

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

来源: 更新时间:

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

23秋 JAVA语言程序设计-10

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

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

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

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

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

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


一 、单选题

1. 如果需要引用对象内部的某个属性,正确的访问属性的语法格式为( )。

A. 对象名_属性名

B. 属性名_对象名

C. 对象名.属性名

D. 属性名.对象名

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

2. 下列代码段中,关于类的属性的描述,错误的是( )。 private int a_number;

A. 定义了int类型的a_number属性

B. 这个属性仅可在这个类内部访问

C. 这个属性既可以在这个类内部访问,也可以被外部访问

D. a_number属性为private私有属性

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

3. 下列修饰符中,( )修饰的变量称为静态变量,修饰的方法称为静态方法。

A. synchronized

B. native

C. static

D. abstract

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

4. 下列代码段的运行结果为( )。

A. value is 5

B. 编译错误

C. value is 0

D. value is 1

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

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

A. double

B. byte

C. short

D. char

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

6. 下列( )是合法的用户自定义的标识符。

A. 25num

B. final

C. student?ID

D. studentName

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

7. 下列关于包的描述中,错误的是( )。

A. 使用import关键字引入包

B. package声明语句在类中最多定义一次

C. 类定义中package声明语句可以放在代码中的任意位置

D. 包是Java语言中一组类的组合

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

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

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

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

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

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

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

9. 在软件项目开发过程中,不会涉及到下列( )过程。

A. 需求分析

B. 架构设计

C. 市场推广

D. 代码开发

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

10. 常见的Web服务器不包括( )。

A. Apache Web Server

B. IIS

C. Nginx

D. HTTP

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

11. 关于生产者和消费者问题,下列描述错误的是( )。

A. 生产者和消费者在同一个时段内共用同一个存储空间

B. 生产者向缓冲区内存放数据

C. 消费者从缓冲区内取出数据

D. 可以先消费数据再生产数据

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

12. 编写线程类,需要继承的父类是( )。

A. Object

B. Runnable

C. Thread

D. Callable

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

13. 下列代码段, n的值为( )时将打印字符串"first"。 if(n>5) { System.out.println("first"); } else if(n<=0) { System.out.println("second"); } else { System.out.println("third"); }

A. 20

B. 5

C. -5

D. 0

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

14. 下列控制语句中,不能实现循环操作的是( )。

A. for

B. while

C. if

D. do-while

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

15. 下列代码段,m的值为1时会输出( )。

A. case 0

B. case 1

C. 没有任何显示

D. default

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

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

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

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

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

D. 运行时抛出NullPointerException

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

17. 关于异常,下列说法错误的是( )。

A. Java异常有可能是由于方法中的语句执行时引发的

B. Java运行环境会试图寻找匹配的异常处理代码对异常进行处理

C. 为了保证程序运行速度,要尽量避免异常控制

D. Java异常有可能是通过throw语句主动抛出的

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

18. 下列不属于JAVA语言特性的是( )

A. 面向过程

B. 安全

C. 健壮性

D. 跨平台

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

19. Java语言中,由Java官方提供给开发者使用的类库称为( )。

A. JDK

B. EJB

C. JVM

D. JRE

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

20. Java程序在编译之后,以( )方式被Java虚拟机执行。

A. 源代码

B. 二进制

C. 字节码

D. 文本

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

二 、判断题

1. NoSQL中的文档型数据库可以看作为键值数据库的升级版,它允许数据之间嵌套键值。

A.

B. ×

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

2. 声明为整型的变量,在默认情况下取值为0。( )

A.

B. ×

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

3. 逻辑运算符运算结果是boolean类型( )。

A.

B. ×

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

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

A.

B. ×

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

5. Java语言原生支持多线程和并发执行。

A.

B. ×

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

6. Runnable是Java语言提供的基于接口的线程定义方式。

A.

B. ×

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

7. 在条件判断中使用的条件可以是任意类型的变量或者表达式。

A.

B. ×

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

8. 使用do-while语句,循环体逻辑代码可能不会执行。

A.

B. ×

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

9. 父类中声明为public/protected的属性,在子类中可以直接进行访问。

A.

B. ×

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

10. 重载方法的本质是通过方法入口参数类型以及顺序的不同,实现多个相同方法名的方法,各自拥有不同的实现逻辑。

A.

B. ×

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

11. 在多线程环境下的系统,未被捕获的异常不仅会导致异常所在的线程终止执行,还会影响整个系统。

A.

B. ×

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

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

A.

B. ×

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

13. 同一个包中的类的名字可以是相同的,不同包中类的名字也可以是相同的。

A.

B. ×

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

14. 父类中声明为public/protected的属性,在子类中可以直接进行访问。

A.

B. ×

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

三 、综合题

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

A. switch

B. while

C. if

D. else

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

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

电话咨询