第6-11章 单项选择题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第6章Java的图形用户界面
1、类Panel默认的布局管理器是()
A) GridLayout B) BorderLayout
C) FlowLayout D) CardLayout
2、下列不属于Swing中构件的是()
A) JPanel B) JTable
C) Menu D) JFrame
3、下列方法中,不属于WindowListener接口的是()
A) windowOpened() B) windowClosed()
C) windowActivated() D) mouseDragged()
4、下列Java常见事件类中哪个是鼠标事件类?()
A) InputEvent B) KeyEvent
C) MouseEvent D) WindowEvent
5、下列关于Frame类的说法不正确的是()
A) Frame是Window类的直接子类
B) Frame对象显示的效果是一个窗口
C) Frame被默认初始化为可见
D) Frame的默认布局管理器为BorderLayout
6、哪个布局管理器使用的是组件的最佳尺寸()
A) FlowLayout B) BorderLayout
C) GridLayout D) CardLayout
7、下面哪个语句是正确的()
A) Object o=new Button(″A″);B) Button b=new Object(″B″);
C) Panel p=new Frame();D) Frame f=new Panel();
8、下列不属于容器的是()
A) Window B) TextBox
C) Panel D) ScrollPane
9、Java窗体设计程序运行时,在命令行下用()键可以终止程序的运行。
A) F6 B) F5
C) Ctrl+C D) Ctrl+S
10、监听事件和处理事件()
A) 都由Listener完成
B) 都由相应事件Listener处登记过的构件完成
C) 由Listener和构件分别完成
D) 由Listener和窗口分别完成
11、下列哪个属于容器的构件?()
A) JFrame B) JButton
C) JPnel D) JApplet
12、如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?()
A) BoxLayout B) GridLayout
C) BorderLayout D) FlowLouLayout
13、下面程序中需要对Employee的对象进行存储,请在括号处填入正确选项。
class Employee implements ()
{……}
A) Comparable B) Serializable
C) cloneable D) DataInput
14、下列适配器类中不属于事件适配器类的是()
A) MouseAdapter B) KeyAdapter
C) ComponentAdapter D) FrameAdapter
15、下列不属于Swing构件的是()
A) JMenu B) JApplet
C) JOptionPane D) Panel
16、下列不是AWT的布局管理器的是()
A) FlowLayout B) BorderLayout
C) BoxLayout D) GridLayout
第7章流和文件
1、字符流与字节流的区别在于()
A) 前者带有缓冲,后者没有
B) 前者是块读写,后者是字节读写
C) 二者没有区别,可以互换使用
D) 每次读写的字节数不同
2、下列流中哪个不属于字符流()
A) InputStreamReader B) BufferedReader
C) FilterReader D) FileInputStream
3、创建一个DataOutputStream 的语句是()
A) new DataOutputStream(new Writer("out.txt"));
B) new DataOutputStream(new OutputStream("out.txt"));
C) new DataOutputStream(new FileWriter("out.txt"));
D) new DataOutputStream(new FileOutputSream("out.txt"));
4、在读字符文件Employee.dat时,使用该文件作为参数的类是()
A) BufferReader B) DataInputStream
C) DataOutoutStream D) FileInputStream
5、java. io包的File类是()
A) 字符流类B) 字节流类
C) 对象流类D) 非流类
6、在程序读入字符文件时,能够以该文件作为直接参数的类是()
A) FileReader B) BufferedReader
C) FileInputStream D) ObjectInputStream
7、Java语言使用的字符码集是()
A) ASCII B) BCD
C) DCB D) Unicode
8、下列InputStream类中哪个方法可以用于关闭流?()
A) skip()B) close()
C) mark()D) reset()