2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (8)

来源:渝粤教育       时间:2024-06-21 12:55:53    43

下面是广开搜题微信公众号为大家解答一下关于广东开放大学形成性考核、期末考试相关信息,希望对大家有所帮助!

2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (8)开放大学形成性考核



正确答案:微信搜索【广开搜题】公众号

多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。


单项选择题

1阅读下列代码 System.out.println(“Hello” + 9 + 1); 下列选项中哪个是正确的输出结果( )(2

AHello91

BHello10

CCompilation fails

DAn exceptionis thrown at runtime

2下列情况中不会使线程返回所持有的对象锁的是( )(2

Asynchronized()语句块执行完毕

B当调用了线程的suspend()方法

C当在synchronized()语句块中出现异常(exception)

D当持有锁的线程调用该对象的wait()方法

3下列关于泛型的说法中错误的是( )(2

A在对泛型类型进行参数化时类型参数的实例必须是引用类型不能使基本类型广开搜题微信公众号

BArrayListe 中的E称为类型变量或类型参数/e

C泛型中的通配符用于表示任意类型

D泛型是JDK6.0的新特性

4notify()方法作用是( )(2

A唤醒线程

B导致线程等待

C线程休眠

D结束线程

5下面关于List集合的描述中哪一个是错误的( )(2 开放大学形成性考核

AList集合是有索引的

BList集合可以存储重复的元素

CList集合存和取的顺序一致广开启明星考试答案

DList集合没有索引

6Java流被分为字节流字符流两大流类两者都作为( )类的直接子类(2

AException

BObject

CThrowable

D以上都不是开放大学期末考核

7当一个类中成员变量和局部变量重名时可以使用哪个关键字进行区分( )(2

Asuper

Bthis

Cpublic

Dtrue

8下列关于线程优先级的描述错误的是( )(2

ANORM_PRIORITY代表普通优先级默认值是5

B一般情况下主函数具有普通优先级

C新建线程的优先级默认为最低广开期末考试

D优先级高的线程获得先执行权的几率越大

9以下关于File类的isDirectory ()方法的描述哪个是正确的( )(2

A判断该File对象所对应的是否是文件

B判断该File对象所对应的是否是目录

C返回文件的最后修改时间

D在当前目录下生成指定的目录

10以下选项中哪一个是Filedelete()方法返回值的类型( )(2 广东开放大学考试答案

Aboolean

Bint

Cvoid

DInteger

11JAVA中调用Thread类的sleep()方法后当前线程状态如何转换( )(2

A由运行状态进入阻塞状态

B由运行状态进入等待状态

C由阻塞状态进入等待状态开放大学形成性考核

D由阻塞状态进入运行状态

12int a = 7;a %= 2;则执行后变量a的值是( )(2 广东开放大学考试答案

A7

B1

C2

D3

13FileWriter类的write(int c)方法的作用是( )(2

A写出单个字符

B写入多个

C写入一个整形数据

D写入单个字符

14Java语言中集合类都位于哪个包中( )(2

Ajava.util

Bjava.lang

Cjava.array

Djava.collections

15下列选项可用于存储结果集的对象是( )(2

AResultSet

BConnection

CStatement

DPreparedStatement

16下列关于进程和线程的说法中错误的是( )(2

A操作系统中每个独立执行的程序都可称之为一个进程

B操作系统中的每一个进程中都至少存在一个线程

C线程和进程一样是由CPU轮流执行的

D线程和进程一样是由CPU同时执行的

17下列选项中不属于InputStreamReader类的方法的是( )(2

AgetEncoding()

Bclose()

Cread()

Dflush()

18下列关于foreach循环的描述错误的是( )(2

Aforeach循环只能用于遍历数组或集合中的元素开放大学形成性考核

Bforeach循环可以直接用于遍历Map集合中的元素

C相当于传统for循环来说,foreach循环简化了书写

Dforeach循环遍历过程中不能对集合或数组元素进行修改

19线程的优先级用1-10之间的整数表示默认的优先级是( )(2

A1

B10

C3

D5广开搜题微信公众号

20下列方法中不能用于删除Collection集合中元素的是( )(2

Aclear()

BisEmpty()

Cremove()

DremoveAll()

21下列属于定义同步代码块的关键字的是( )(2

Aabstract

Bvolatile

Csynchronized

Dgoto

22下列关于java.io.FileOutputStream的说法错误的是( )(2

A文件拷贝时使用输入流读取的文件必须存在否则抛出java.io.FileNotFoundException

B文件拷贝时使用输出流进行文件写出的时候目标文件名称可以与原文件不同名

C使用字节流进行文件的拷贝文件既可以是文本文件也可以是图片音频等文件

D使用IO流进行文件拷贝文件大小不能超过20M,否则内存溢出

23下列选项中不属于HashMap类的方法的是( )(2

Aget(Object key)

BkeySet()

Ccomparator()

DentrySet()

24下列命令中可以将文档注释提取出来生成帮助文档的是( )(2

Ajavac

Bjava

Cjavadoc

Djar

25下列选项中不属于FileReader类的方法的是( )(2

Aread()

Bclose()广东开放大学

CreadLine()

DtoString()


多项选择题

26下列选项中哪些是Properties类的方法( )(2

AsetProperty()

BgetProperty()

Citerator()

Dadd()开放大学期末考核

27下列关于FileWriter的说法正确的是( )(2

AFileWriterOutputStreamWriter类的子类

BFileWriter用于直接向文件中读取字符

CFileWriter在指定写入的文件不存在时会抛出异常

D使用FileWriter(StringfileName,booleanappend)构造方法设置append参数值为true可以实现在文件中追加内容的效果

28以下关于字节流的说法正确的是( )(2

A在计算机中无论是文本图片音频还是视频所有文件都是以二进制(字节)形式存在的

B所有的字节输入流都继承自InputStream

CInputStreamOutputStream这两个类都是抽象类不能被实例化

D以上都正确

29下面关于File类的构造方法说法正确的是( )(2

AFile(File parent, String child):从父抽象路径名和子路径名字符串创建一个新的文件实例

BFile(String pathname):通过将给定的路径名字符串转换为抽象路径名创建一个新的文件实例

CFile(String parent, String child):从父路径名字符串和子路径名字符串创建一个新的文件实例

DFile(URI uri):通过将给定的文件URI转换为抽象路径名创建一个新的文件实例

30下列有关字节缓冲流的描述正确的是( )(2

A字节缓冲流能有效的提高数据的读写效率

B字节缓冲流使用了装饰设计模式

C应用程序是通过缓冲流来完成数据读写的而缓冲流又是通过底层被包装的字节流与设备进行关联的

Djava.io包中提供的字节缓冲流包括BufferedInputStreamBufferdOutputStream

31下面关于使用同步代码块描述正确的是( )(2

A同步代码块中的锁对象可以是任意类型的对象

B当多个线程共享的锁对象必须是唯一的

C锁对象的创建代码不能放到run()方法中

D当线程执行同步代码块时首先会检查锁对象的标志位

32AWT中组件分为两个大类这两类的基类分别是( )(2

AContainer

BMenuItem

CComponent

DMenuComponent

33下列方法中哪些方法是属于Collection接口( )(2

Aput()

BaddLast()

Cremove()

DretainAll()

34数据表的第一列字段名为id,字段类型为int,如何通过ResultSet接口方法获取字段值( )(2

A使用getInt(1)获取该列的值

B使用getInt(“id”)获取该列的值

C使用getObject(“id”)获取该列的值

D使用getObject(1)获取该列的值

35下列关于IO流的描述中正确的有哪些( )(2

A按照操作数据的不同可以分为字节流和字符流

B按照数据传输方向的不同又可分为输入流和输出流

C字节流的输入输出流分别用java.io.InputStreamjava.io.OutputStream表示

D字符流的输入输出流分别用java.io.Readerjava.io.Writer表示

36下面关于线程创建的说法中错误的有( )(2

A定义Thread类的子类重写Thread类的run()方法创建该子类的实例对象调用对象的start()方法

B定义Thread类的子类重写Thread类的run()方法创建该子类的实例对象调用对象的run()方法

C定义一个实现Runnable接口的类并实现run()方法创建该类实例对象将其作为参数传递给Thread类的构造方法来创建Thread对象调用Thread对象的start()方法

D定义一个实现Runnable接口的类并实现run()方法创建该类对象然后调用run()方法

37下列有关转换流的说法错误的有( )(2

AOutputStreamWriter是字符流通向字节流的桥梁

B可以指定字节流和字符流之间转换的字符集

CInputStreamReader使用了缓冲区技术

DOutputStreamWriterOutputStream的子类

38下列遍历方式中哪些可以用来遍历List集合( )(2

AIterator迭代器实现

B增强for循环实现

Cget()size()方法结合实现

Dget()length()方法结合实现

39默认情况下使用FileOutputStream写数据时下列说法中哪些是错误的()(2

A当文件不存在时会自动创建文件 {

B当文件不存在时程序会报错

C当文件存在时会覆盖原文件 {

D当文件存在时会在原文件上追加数据

40下面关于字节流读写文件的说法错误的是( )(2

A针对文件的读写,JDK专门提供了两个类分别是FileInputStreamFileOutputStream

BFileInputStream是操作文件的字节输入流专门用于向文件中写入数据

C在读取文件数据时如果相应目录文件不存在否读取数据为空

D通过FileOutputStream写数据时会自动创建文件并将数据写入文件

41包装类可以将基本数据类型的值包装为引用数据类型的对象(2

正确

错误

42与普通方法一样构造方法也可以重载(2

正确

错误

43成员内部类可以直接访问其所在的外部类中的成员,不用创建对象(2

正确

错误

44接口中只能定义常量和抽象方法(2

正确

错误

45构造方法是类的一个特殊成员它会在类实例化对象时被自动调用(2

正确

错误

46在有多个静态代码块的情况下虚拟机会随机运行(2

正确

错误

47只能在构造方法中使用this调用其它的构造方法不能在成员方法中使用(2

正确

错误

48当系统创建该类的实例时系统自动为成员变量分配内存空间并在分配内存空间后自动为成员变量指定初始值(2

正确

错误广开启明星考试答案

49在成员方法中可以使用“this([参数1,参数2…])”来调用其它的构造方法(2

正确

错误开放大学期末考核

50Runtime类用于表示虚拟机运行时的状态它用于封装JVM虚拟机进程(2

正确

错误


关键词:2;则执行后,变量a,B、使用getInt,D、Prepared,B、可以指定字节流和,26、下列选项中,哪,分)

广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (8) 2;则执行后,变量a,B、使用getInt,D、Prepared,B、可以指定字节流和,26、下列选项中,哪,分),欢迎大家关注微信公众号,获取更多试题内容

关键词:

推荐内容

TOP