《java语言与面向对象程序设计(省)》第4次形考
1.[单选题] 以下哪个是serverSocket类用于接收来自客户端请求的方法?
A.accept()
B.getOutputStream()
C.receive()
D.get()
答:——A——
2.[单选题] 以下哪个方法是DatagramSocket类用于发送数据的方法?
A.receive()
B.accept()
C.set()
D.send()
答:——D——
3.[单选题] 每一个GUI程序中必须包含一个什么组件?
A.按钮
B.标签
C.菜单
D.容器
答:——D——
4.[单选题] 以下对File类的public boolean isFile()方法的描述,哪个是正确的?
A.判断该File对象所对应的是否是文件
B.判断该File对象所对应的是否是目录
C.返回文件的最后修改时间
D.在当前目录下生成指定的目录
答:————
5.[单选题] 下面四个组件中哪一个不是component的子类?
A.Button
B.Dialog
C.Label
D.MenuBar
答:————
6.[单选题] 以下哪个类用于实现TCP通信的客户端程序?
A.ServerSocket
B.Socket
C.Client
D.server
答:————
7.[单选题] Java中,图形用户界面的简称是?
A.AWT
B.GUI
C.GIU
D.Graph
答:————
8.[单选题] 以下哪些不属于InputStream类的方法?
A.int read(byte[] b)
B.void flush()
C.void close()
D.int read()
答:————
9.[单选题] 下面四对AWT和Swing对应组件中,错误的是?
A.Button和JButton
B.Dia1og和JDialog
C.MenuBar和JMenuBar
D.ComboBox和JComboBox
答:————
10.[单选题] 以下哪个负责监听事件源上发生的事件,并对各种事件做出响应?
A.事件对象
B.事件处理器
C.事件监听器
D.事件适配器
答:————
11.[单选题] 当鼠标按键被释放时,会调用以下哪个事件处理器方法?
A.mouseReleased()
B.mouseUP()
C.mouseOff()
D.mouseLetGo()
答:————
12.[单选题] 使用UDP协议通信时,需要使用哪个类把要发送的数据打包?
A.Socket
B.DatagramSocket
C.DatagramPacket
D.ServerSocket
答:————
13.[单选题] 以下选项中,哪个是File类delete()方法返回值的类型?
A.boolean
B.int
C.String
D.Integer
答:————
14.[单选题] 以下选项中,哪个流中使用了缓冲区技术?
A.BufferedOutputStream
B.FileInputStream
C.DataOutputStream
D.FileReader
答:————
15.[单选题] 以下程序段执行后将有多少个字节被写入到文件afile中?
try{
FileOutputStream fos=new FileOutputStream(“afile.txt”);
DataOutputStream dos=new DataOutputStream(fos);
dos.writeInt(3);
dos.writeDo
A.2
B.8
C.12
D.16
答:————
16.[多选题] AWT中组件分为两大类,它们的基类分别是?
A.Container
B.MenuBar
C.Component
D.MenuComponent
E.
答:————
17.[多选题] 下列选项中,哪些是标准输入输出流?
A.System.in奥鹏浙江广播电视大学答案请进:opzy.net或请联系微信:1095258436
B.System.out
C.InputStream
D.OutputStream
答:————
18.[多选题] 下列哪些是常用的字符码表?
A.ASCII
B.UTF-8
C.ISO8859-1
D.GB2312
答:————
19.[多选题] Java中,图形用户界面的组件包含在以下哪些包中?
A.java.lang
B.java.swing
C.java.awt
D.javax.swing
答:————
20.[多选题] 下面四个选项中,哪些是事件处理机制中的角色?
A.事件
B.事件源
C.事件接口
D.事件监听器
答:————
21.[判断题] 使用ObjectOutputStream类来存储对象必须要实现Serializable接口,否则程序将出现NotSerializableException异常。
A.√
B.×
答:————
22.[判断题] Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。
A.√
B.×
答:————
23.[判断题] 可以通过实现ActionListener接口或者继承ActionAdapter类来实现动作事件监听器。
A.√
B.×
答:————
24.[判断题] 在网络通信中,对数据传输格式、传输速率、传输步骤等作了统一规定,只有通信双方共同遵守这个规定才能完成数据的交互,这种规定称为网络传输协议。
A.√
B.×
答:————
25.[判断题] 一般来说,把字符转换成计算机识别的字节序列称为解码,而把字节序列转换为普通人能看懂的明文字符称为编码。
A.√
B.×
答:————
26.[判断题] JFrame的默认布局管理器是FlowLayout。
A.√
B.×
答:————
27.[判断题] 由于UDP是向无连接的协议,可以保证数据的完整性,因此在传输重要数据时建议使用UDP协议。
A.√
B.×
答:————
28.[判断题] 如果一个File表示目录下有文件或者子目录,调用delete()方法也可以将其删除。
A.√
B.×
答:————
29.[判断题] InputStream类的close()方法是用于关闭流并且释放流所占的系统资源。
A.√
B.×
答:————
30.[判断题] 所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A.√
B.×
答:————
31.[判断题] CaidLayout布局管理器将界面看做一系列卡片,在任何时候只有其中一张卡片是可见的。
A.√
B.×
答:————
32.[判断题] IPv4版本的IP地址使用4个字节来表示,IPv6版本的IP地址使用8个字节来表示。
A.√
B.×
答:————
33.[判断题] 非模态对话框是指用户需要等到处理完对话框后才能继续与其他窗口进行交互。
A.√
B.×
答:————
34.[判断题] 容器(Container)是一个可以包含基本组件和其他容器的组件。
A.√
B.×
答:————
35.[判断题] 一个容器中可以混合使用多种布局策略。
A.√
B.×
答:————