2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (8)
来源:渝粤教育 时间:2024-06-21 12:55:53
43
下面是广开搜题微信公众号为大家解答一下关于广东开放大学形成性考核、期末考试相关信息,希望对大家有所帮助!
2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (8)开放大学形成性考核
正确答案:微信搜索【广开搜题】公众号
超多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。
单项选择题
1、阅读下列代码 System.out.println(“Hello” + 9 + 1); 下列选项中,哪个是正确的输出结果( )(2 分)
A、Hello91
B、Hello10
C、Compilation fails
D、An exceptionis thrown at runtime
2、下列情况中,不会使线程返回所持有的对象锁的是( )(2 分)
A、当synchronized()语句块执行完毕
B、当调用了线程的suspend()方法
C、当在synchronized()语句块中出现异常(exception)
D、当持有锁的线程调用该对象的wait()方法
3、下列关于泛型的说法中,错误的是( )(2 分)
A、在对泛型类型进行参数化时,类型参数的实例必须是引用类型,不能使基本类型广开搜题微信公众号
B、ArrayListe 中的E称为类型变量或类型参数/e
C、泛型中的通配符?用于表示任意类型
D、泛型是JDK6.0的新特性
4、notify()方法作用是( )(2 分)
A、唤醒线程
B、导致线程等待
C、线程休眠
D、结束线程
5、下面关于List集合的描述中,哪一个是错误的( )(2 分)开放大学形成性考核
A、List集合是有索引的
B、List集合可以存储重复的元素
C、List集合存和取的顺序一致广开启明星考试答案
D、List集合没有索引
6、Java流被分为字节流、字符流两大流类,两者都作为( )类的直接子类。(2 分)
A、Exception
B、Object
C、Throwable
D、以上都不是开放大学期末考核
7、当一个类中成员变量和局部变量重名时,可以使用哪个关键字进行区分( )(2 分)
A、super
B、this
C、public
D、true
8、下列关于线程优先级的描述,错误的是( )(2 分)
A、NORM_PRIORITY代表普通优先级,默认值是5
B、一般情况下,主函数具有普通优先级
C、新建线程的优先级默认为最低广开期末考试
D、优先级高的线程获得先执行权的几率越大
9、以下关于File类的isDirectory ()方法的描述,哪个是正确的( )(2 分)
A、判断该File对象所对应的是否是文件。
B、判断该File对象所对应的是否是目录。
C、返回文件的最后修改时间。
D、在当前目录下生成指定的目录。
10、以下选项中,哪一个是File类delete()方法返回值的类型( )(2 分)广东开放大学考试答案
A、boolean
B、int
C、void
D、Integer
11、JAVA中调用Thread类的sleep()方法后,当前线程状态如何转换( )(2 分)
A、由运行状态进入阻塞状态
B、由运行状态进入等待状态
C、由阻塞状态进入等待状态开放大学形成性考核
D、由阻塞状态进入运行状态
12、若int a = 7;a %= 2;则执行后,变量a的值是( )(2 分)广东开放大学考试答案
A、7
B、1
C、2
D、3
13、FileWriter类的write(int c)方法的作用是( )(2 分)
A、写出单个字符
B、写入多个
C、写入一个整形数据
D、写入单个字符
14、Java语言中,集合类都位于哪个包中( )(2 分)
A、java.util
B、java.lang
C、java.array
D、java.collections
15、下列选项,可用于存储结果集的对象是( )(2 分)
A、ResultSet
B、Connection
C、Statement
D、PreparedStatement
16、下列关于进程和线程的说法中,错误的是( )(2 分)
A、操作系统中每个独立执行的程序都可称之为一个进程
B、操作系统中的每一个进程中都至少存在一个线程
C、线程和进程一样,是由CPU轮流执行的
D、线程和进程一样,是由CPU同时执行的
17、下列选项中,不属于InputStreamReader类的方法的是( )(2 分)
A、getEncoding()
B、close()
C、read()
D、flush()
18、下列关于foreach循环的描述,错误的是( )(2 分)
A、foreach循环只能用于遍历数组或集合中的元素开放大学形成性考核
B、foreach循环可以直接用于遍历Map集合中的元素
C、相当于传统for循环来说,foreach循环简化了书写
D、foreach循环遍历过程中不能对集合或数组元素进行修改
19、线程的优先级用1-10之间的整数表示,默认的优先级是( )(2 分)
A、1
B、10
C、3
D、5广开搜题微信公众号
20、下列方法中,不能用于删除Collection集合中元素的是( )(2 分)
A、clear()
B、isEmpty()
C、remove()
D、removeAll()
21、下列属于定义同步代码块的关键字的是( )(2 分)
A、abstract
B、volatile
C、synchronized
D、goto
22、下列关于java.io.FileOutputStream的说法错误的是( )(2 分)
A、文件拷贝时,使用输入流读取的文件必须存在。否则抛出java.io.FileNotFoundException。
B、文件拷贝时,使用输出流进行文件写出的时候,目标文件名称可以与原文件不同名。
C、使用字节流进行文件的拷贝,文件既可以是文本文件也可以是图片、音频等文件。
D、使用IO流进行文件拷贝。文件大小不能超过20M,否则内存溢出。
23、下列选项中,不属于HashMap类的方法的是( )(2 分)
A、get(Object key)
B、keySet()
C、comparator()
D、entrySet()
24、下列命令中,可以将文档注释提取出来生成帮助文档的是( )(2 分)
A、javac
B、java
C、javadoc
D、jar
25、下列选项中,不属于FileReader类的方法的是( )(2 分)
A、read()
B、close()广东开放大学
C、readLine()
D、toString()
多项选择题
26、下列选项中,哪些是Properties类的方法( )(2 分)
A、setProperty()
B、getProperty()
C、iterator()
D、add()开放大学期末考核
27、下列关于FileWriter的说法正确的是( )(2 分)
A、FileWriter是OutputStreamWriter类的子类
B、FileWriter用于直接向文件中读取字符
C、FileWriter在指定写入的文件不存在时会抛出异常
D、使用FileWriter(StringfileName,booleanappend)构造方法,设置append参数值为true可以实现在文件中追加内容的效果
28、以下关于字节流的说法正确的是( )(2 分)
A、在计算机中,无论是文本、图片、音频还是视频,所有文件都是以二进制(字节)形式存在的
B、所有的字节输入流都继承自InputStream
C、InputStream和OutputStream这两个类都是抽象类,不能被实例化
D、以上都正确
29、下面关于File类的构造方法说法正确的是( )(2 分)
A、File(File parent, String child):从父抽象路径名和子路径名字符串创建一个新的文件实例
B、File(String pathname):通过将给定的路径名字符串转换为抽象路径名,创建一个新的文件实例
C、File(String parent, String child):从父路径名字符串和子路径名字符串创建一个新的文件实例
D、File(URI uri):通过将给定的文件URI转换为抽象路径名,创建一个新的文件实例
30、下列有关字节缓冲流的描述正确的是( )(2 分)
A、字节缓冲流能有效的提高数据的读写效率
B、字节缓冲流使用了装饰设计模式
C、应用程序是通过缓冲流来完成数据读写的,而缓冲流又是通过底层被包装的字节流与设备进行关联的
D、java.io包中提供的字节缓冲流包括BufferedInputStream和BufferdOutputStream
31、下面关于使用同步代码块描述正确的是( )(2 分)
A、同步代码块中的锁对象可以是任意类型的对象
B、当多个线程共享的锁对象必须是唯一的
C、锁对象的创建代码不能放到run()方法中
D、当线程执行同步代码块时,首先会检查锁对象的标志位
32、在AWT中组件分为两个大类,这两类的基类分别是( )(2 分)
A、Container
B、MenuItem
C、Component
D、MenuComponent
33、下列方法中,哪些方法是属于Collection接口( )(2 分)
A、put()
B、addLast()
C、remove()
D、retainAll()
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.InputStream和java.io.OutputStream表示。
D、字符流的输入输出流分别用java.io.Reader和java.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 分)
A、OutputStreamWriter是字符流通向字节流的桥梁
B、可以指定字节流和字符流之间转换的字符集
C、InputStreamReader使用了缓冲区技术
D、OutputStreamWriter是OutputStream的子类
38、下列遍历方式中,哪些可以用来遍历List集合( )(2 分)
A、Iterator迭代器实现
B、增强for循环实现
C、get()和size()方法结合实现
D、get()和length()方法结合实现
39、默认情况下,使用FileOutputStream写数据时,下列说法中哪些是错误的()(2 分)
A、当文件不存在时,会自动创建文件。 {
B、当文件不存在时,程序会报错。
C、当文件存在时,会覆盖原文件。 {
D、当文件存在时,会在原文件上追加数据。
40、下面关于字节流读写文件的说法错误的是( )(2 分)
A、针对文件的读写,JDK专门提供了两个类,分别是FileInputStream和FileOutputStream
B、FileInputStream是操作文件的字节输入流,专门用于向文件中写入数据
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 分)
正确
错误开放大学期末考核
50、Runtime类用于表示虚拟机运行时的状态,它用于封装JVM虚拟机进程。(2 分)
正确
错误
关键词:2;则执行后,变量a,B、使用getInt,D、Prepared,B、可以指定字节流和,26、下列选项中,哪,分)
广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (8) 2;则执行后,变量a,B、使用getInt,D、Prepared,B、可以指定字节流和,26、下列选项中,哪,分),欢迎大家关注微信公众号,获取更多试题内容