全国2022年4月自考04747《Java语言程序设计(一)》真题_第1页
全国2022年4月自考04747《Java语言程序设计(一)》真题_第2页
全国2022年4月自考04747《Java语言程序设计(一)》真题_第3页
全国2022年4月自考04747《Java语言程序设计(一)》真题_第4页
全国2022年4月自考04747《Java语言程序设计(一)》真题_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.(单选题,1分)可以创建线程的方法是()

【答案】D

【解析】无

A、实现ActionListener接口

B、实现ItemListener接口

C、实现Thread接口

D、实现Runnable接口

2.(单选题,1分)在使用BorderLayout布局管理器的容器中,如果加入组件

时没有指定区域,则默认情况下,组件加入的区域是()

【答案】D

【解析】无

A、East

B、West

C、North

D、Center

3.(单选题,1分)

()

【答案】C

【解析】无

A、

B、

C、J

D、一

4.(单选题,1分)在面向对象的程序设计方法的范畴内,叙述正确的是()

【答案】A

【解析】无

A、子类对象可以作为父类对象使用

B、完全不使用结构化的程序设计方法

C、多态性是指对象的状态随运行时给定的参数不同而不同

D、父类的所有成员在子类的对象中不可访问,也不占内存空间

5.(单选题,1分)

()

【答案】B

【解析】无

A、12

B、20

C、60

D、120

6.(单选题,1分)调用方法时使用值传递方式将基本数据类型的实参传给形

参。对此叙述正确的是()

【答案】A

【解析】无

A、将实参的值复制给形参

B、将形参的值复制给实参

C、形参和实参是同一对象

D、形参和实参无联系

7.(单选题,1分)关于构造方法的叙述中,正确的是()

【答案】D

【解析】无

A、构造方法不可以重载

B、一个类可以完全没有构造方法

C、系统一定会创建一个带参数的构造方法

D、有些情况下,系统会创建一个不带参数的构造方法

8.(单选题,1分)

()

【答案】B

【解析】无

A、_

B、一

C、一

D、一

9.(单选题,1分)不能作为Java标识符使用的字符串是()

【答案】A

【解析】无

A、2auto

B、a_123

C、STD

D、$123

10.(单选题,1分)Java语言的特性是()

【答案】D

【解析】无

A、指针

B、预处理器

C、结构和类型定义

D、无用内存自动回收机制

11.(填空题,2分)在Java语言中,为了实现不同线程对共享数据操作的同

步,可以使用[]。

【答案】

【解析】无

12.(填空题,2分)

(答案:

)

【答案】

【解析】无

(填空题分)中,创建一个初始时不可见、具有指定标题

13.,2Swing------—一==---------------------------------title

的新框架窗体的构造方法是[]。(答案:)

【答案】

【解析】无

14.(填空题,2分)对于类FileOutputStream的实例对象,如果所指定的文件

不存在,则[]。

【答案】

【解析】无

15.(填空题,2分)类A中包含了方法method,该方法只有方法声明,但没有

方法的实现,则类A是[

【答案】

【解析】无

16.(填空题,2分)

(答案:)

【答案】

【解析】无

17.(填空题,2分)方法签名包括方法名称加上方法的[]。

【答案】

【解析】无

18.(填空题,2分)设有表示平面坐标系中一个点的类Point,其中含有两个

float类型的数据成员变量x和y,分别表示一个点的横、纵坐标。为类Point

添加一个构造方法,形参分别是xl和yl,此构造方法是:[]。(答案:

)

【答案】

【解析】无

19.(填空题,2分)Java类库中的每个异常都有一个存取方法,可返回抛出异

常时创建的描述字符串,该方法的名字是[]。(答案:)

【答案】

【解析】无

20.(填空题,2分)若公有类Myapp经过编译后生成字节码文件

Myapp.class,并且执行时需要传入两个参数argl和arg2,则在命令提示符后

要键入的命令是[]。(答案:I.)

【答案】

【解析】无

21.(简答题,4分)

简要叙述线程死亡的两个原因。

【答案】

【解析】无

22.(简答题,4分)

什么是单重继承与多重继承?Java中的继承是哪一种?

【答案】(1)单重继承是指一个类只能有一个父类。(1分)

(2)多重继承是指从多个类共同派生一个子类,即一个类可以有多个父类。

(1分)

(3)Java实现的是单重继承。(2分)

【解析】无

23.(简答题,4分)

简要叙述包装类的用途,包装类定义在哪个包中?

【答案】(1)当想用处理对象一样的方式来处理基本类型的数据时,必须将基

本类型值“包装”为一个对象。(2分)

(2)所有的包装类都定义在java,lang包中。(2分)

【解析】无

24.(简答题,4分)

简要叙述try-catch块的处理过程。

【答案】(1)如果try块内没有发生异常,则try块内的语句全部执行,然后

执行catch块后的语句。(1分)

(2)如果在try块内发生了某类异常,则执行立即转到对应的catch块,执行

其中的语句去处理异常。(2分)

(3)不论是否捕获到异常,总要执行finally后面的语句。(1分)

【解析】无

25.(简答题,4分)

Java中的基本数据类型byte、char、float、long和short在参与表达式计算

时,能够进行自动类型转换的类型顺序依次是什么?

【答案】

【解析】无

26.(程序填空题,6分)

【答案】

【解析】无

27.(程序填空题,6分)

【答案】

【解析】无

28.(程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论