基本信息
文件名称:2019成考试题及答案.doc
文件大小:26.9 KB
总页数:6 页
更新时间:2025-06-26
总字数:约3.05千字
文档摘要

2019成考试题及答案

一、单项选择题(每题2分,共10题)

1.以下哪种数据类型不属于基本数据类型()

A.intB.floatC.classD.char

2.下列运算中优先级最高的是()

A.+B.C.()D.=

3.Java语言中,定义常量的关键字是()

A.finalB.staticC.publicD.private

4.若有定义:inta=5;则a++的值是()

A.5B.6C.4D.7

5.以下关于数组的说法正确的是()

A.数组的大小可以动态改变

B.数组元素的数据类型可以不同

C.数组下标从0开始

D.数组不能作为函数参数

6.在Java中,用于创建对象的关键字是()

A.newB.createC.instanceD.make

7.以下哪个类是所有类的父类()

A.ObjectB.StringC.IntegerD.System

8.若有方法定义:publicvoidmethod(inta){},以下能正确调用该方法的是()

A.method(“abc”);B.method(5);C.method();D.method(3.14);

9.以下关于异常处理的说法错误的是()

A.try块中放置可能出现异常的代码

B.catch块用于捕获并处理异常

C.finally块一定会执行

D.一个try块只能对应一个catch块

10.用于读取文件内容的类是()

A.FileWriterB.FileReaderC.FileD.BufferedReader

答案:1.C2.C3.A4.A5.C6.A7.A8.B9.D10.B

二、多项选择题(每题2分,共10题)

1.以下属于面向对象编程特性的有()

A.封装B.继承C.多态D.抽象

2.下列数据类型中,属于引用数据类型的有()

A.StringB.int[]C.IntegerD.double

3.以下哪些关键字用于控制程序流程()

A.ifB.whileC.forD.switch

4.以下关于类和对象的说法正确的是()

A.类是对象的模板

B.对象是类的实例

C.一个类可以创建多个对象

D.类和对象没有关系

5.以下哪些方法属于String类()

A.length()B.equals()C.toUpperCase()D.add()

6.在Java中,以下哪些修饰符可以用于修饰类()

A.publicB.privateC.protectedD.final

7.以下关于集合框架的说法正确的是()

A.ArrayList是有序且可重复的

B.HashSet是无序且不可重复的

C.Map用于存储键值对

D.LinkedList比ArrayList更适合频繁插入和删除操作

8.以下哪些属于输入输出流类()

A.InputStreamB.OutputStreamC.ScannerD.PrintWriter

9.以下关于线程的说法正确的是()

A.线程是程序中的一个执行单元

B.多个线程可以并发执行

C.可以通过继承Thread类或实现Runnable接口创建线程

D.线程的生命周期包括新建、就绪、运行、阻塞和死亡

10.以下关于接口的说法正确的是()

A.接口中只能有抽象方法

B.一个类可以实现多个接口

C.接口可以继承多个接口

D.接口不能实例化

答案:1.ABCD2.ABC3.ABCD4.ABC5.ABC6.AD7.ABCD8.ABCD9.ABCD10.ABCD

三、判断题(每题2分,共10题)

1.Java语言是一种面向过程的编程语言。()

2.变量在使用前必须先声明和初始化。()

3.方法重载要求方法名相同,参数列表不同。()

4.静态成员可以通过对象名访问,也可以通过类名访问。()

5.字符串常量是不可变的。()

6.数组的长度在创建后不能改变。()

7.异常处理中,finally块中的代码无论是否发生异常都会执行。()

8.一个类只能继承一个父类,但可以实现多个接口。(