查看: 2225|回复: 0

java语言程序设计第4次形考(课程代码:3305834-浙江电大)

[复制链接]

9162

主题

9199

帖子

24万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
241958
发表于 2020-3-29 20:16:20 | 显示全部楼层 |阅读模式
java语言程序设计第4次形考答案.doc (197 KB, 下载次数: 27, 售价: 3.00 元)
java语言程序设计第4次形考
试卷总分:100        测试时间:--  
判断题 |单选题
1.
start() 方法将启动线程对象,使之从新建状态转入就绪状态并进入就绪队列排队。
×
2.
Java的标准输出System.out PrintStream 类的对象。
×
3.
如果希望从磁盘文件读取数据,或者将数据写入文件,还需要使用文件输入输出流类FileInputStream FileOutputStream
×
4.
线程的优先级是一个在 1 10 之间的正整数,数值越大,优先级越高,未设定优先级的线程其优先级取缺省值1
×
5.
凡是从外部设备流向中央处理器的数据流,称之为输入流;反之,称之为输出流。
×
6.
用户可以通过调用Thread类的方法 setPriority() 来修改系统自动设定的线程优先级,使之符合程序的特定需要。
×
7.
Java中,标准错误设备用 System.err 表示。它属于PrintStream 类对象。
×
8.
Thread类和Runnable接口中共有的方法是 run() start()
×
9.
每个Java程序都有一个缺省的主线程,对于Application类型的程序来说,主线程是方法 main() 执行的线程。
×
10.
System.in只能从键盘读取二进制的数据。
×
11.
Java系统事先定义好两个流对象,分别与系统的标准输入和标准输出相联系,它们是 System.inSystem.out
×
12.
Java语言使用 Thread 类及其子类的对象来表示线程,新建的线程在它的一个完整的生命周期中通常要经历新生、就绪、运行、阻塞和死亡等五种状态。
×
13.
Java中,创建线程的方法有两种:一种方法是通过创建 Thread 类的子类来实现,另一种方法是通过实现 Runnable 接口的类来实现。
×
14.
Java中的 RandomAccessFile 类提供了随机访问文件的功能。
×
15.
对一般的计算机系统,标准输入通常是键盘 ,标准输出通常是打印机。
×
16.
Java的标准输入System.in InputStream 类的对象,当程序中需要从键盘读入数据的时候,只需调用System.in read 方法即可。
×
17.
java.io包中的接口中,处理字节流的有 DataInput 接口和 DataOutput 接口。
×
18.
多线程是指程序中同时存在着多个执行体,它们按几条不同的执行路线共同工作,独立完成各自的功能而互不干扰。
×
19.
利用DataInputStream 类和DataOutputStream 类提供的成员方法可以方便地从文件中读写不同类型的数据。
×
20.
在计算机系统中,需要长期保留的数据是以文件的形式存放在磁盘、磁带等外存储设备中的。
×
21.
Java语言的java.io包中的 File 类是专门用来管理磁盘文件和目录的。
×
22.
Thread类中代表最高优先级的常量是 MAX_PRIORITY ,表示最低优先级的常量是 MIN_PRIORITY
×
23.
Java中,实现同步操作的方法是在共享内存变量的方法前加synchronized 修饰符。
×
24.
所有的字节输入流都从InputStream 类继承,所有的字节输出流都从OutputSteam 类继承。
×
25.
一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。
×
26.
下列说法中,错误的一项是( )。
Thread类中没有定义run()方法
可以通过继承Thread类来创建线程
Runnable接口中定义了run()方法
可以通过实现Runnable接口创建线程
27.
Thread类的常量NORM_PRIORITY代表的优先级是( )。
最低优先级
最高优先级
普通优先级
不是优先级
28.
Thread类定义在下列哪个包中?(
java.io
java.lang
java.util
java.awt
29.
下列关于流类和File类的说法中错误的一项是( )。
File类可以重命名文件
File类可以修改文件内容
流类可以修改文件内容
流类不可以新建目录
30.
Fileoutputstream类的父类是( )。
File
FileOutput
OutputStream
InputStream
31.
下列关于Thread类的线程控制方法的说法中错误的一项是( )。
线程可以通过调用sleep()方法使比当前线程优先级低的线程运行
线程可以通过调用yield()方法使和当前线程优先级一样的线程运行
线程的sleep()方法调用结束后,该线程进入运行状态
若没有相同优先级的线程处于可运行状态,线程调用yield()方法时,当前线程将继续执行
32.
下列数据流中,属于输入流的一项是( )。
从内存流向硬盘的数据流
从键盘流向内存的数据流
从键盘流向显示器的数据流
从网络流向显示器的数据流
33.
下列说法中,错误的一项是( )。
线程就是程序
线程是一个程序的单个执行流
多线程是指一个程序的多个执行流
多线程用于实现并发
34.
下列流中哪一个使用了缓冲区技术?(
BufferedOutputStream
FileInputStream
DataOutputStream
FileReader
35.
能读入字节数据进行Java基本数据类型判断的类是( )。
BufferedInputStream
FileInputStream
DataInputStream
FileReader
36.
线程调用sleep()方法后,该线程将进入以下哪种状态?(
就绪状态
运行状态
阻塞状态
死亡状态
37.
Java系统标准输出对象System.out使用的输出流是( )。
PrintStream
PrintWriter
DataOutputStream
FileReader
38.
使用哪一个类可以实现在文件的任一个位置读写一个记录?(
BufferedInputStream
RandomAccessFile
FileWriter
FileReader
39.
若文件是RandomAccessFile的实例f,并且其基本文件长度大于0,则语句f.seek(f.length()-1);实现的功能是( )。
将文件指针指向文件的第一个字符后面
将文件指针指向文件的最后一个字符前面
将文件指针指向文件的最后一个字符后面
会导致seek()方法抛出一个IOException异常
40.
下列哪一个是Java系统的标准输入流对象?(
System.out
System.in
System.exit
System.err
41.
若要删除一个文件,应该使用下列哪个类的实例?(
RandomAccessFile
File
FileOutputStream
FileReader
42.
下列说法中,错误的一项是( )。
线程一旦创建,则立即自动执行
线程创建后需要调用start()方法,将线程置于可运行状态
调用线程的start()方法后,线程也不一定立即执行
线程处于可运行状态,意味着它可以被调度
43.
方法resume()负责恢复下列哪一个线程的执行?(
通过调用stop()方法而停止的线程
通过调用sleep()方法而停止的线程
通过调用wait()方法而停止的线程
通过调用suspend()方法而停止的线程
44.
下列关于线程优先级的说法中,错误的一项是( )。
MIN_PRIORITY代表最低优先级
MAX_PRIORITY代表最高优先级
NORM_PRIORITY代表普通优先级
代表优先级的常数值越大优先级越低
45.
下面的哪一个关键字通常用来对对象加锁,从而使得对对象的访问是排他的?(
serialize
transient
synchronized
static
46.
在以下哪种情况下,线程进入就绪状态?(
线程调用了sleep()方法时
线程调用了join()方法
线程调用了yield()方法时
线程调用了notify()方法
47.
在通常情况下,下列哪个类的对象可以作为BufferedReader类构造方法的参数?(
PrintStream
FileInputStream
InputStreamReader
FileReader
保存        交卷

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
代做客服
更新报错
下载问题
充值问题
交流合作
作业代做一群:
河南电大教学考代做
作业代做二群:
电大题库吧代做二群
工作时间:
0:00-24:00
官方微信扫一扫
快速回复 返回顶部 返回列表