当前位置:首页 > 《JAVA面向对象程序设计》练习题库
【解析】D
1. 下面哪项是错误的?(选择一项)
A. 使用(==)比较String对象时,如果String对象包含相同的值,则比较
结果为真。
B. 在创建StringBuffer对象后可以修改它。 【解析】A
2. 下列String类的( )方法返回指定字符串的一部分(选择一项)
A. extractstring() B. substring() C. Substring() D. Middlestring() 【解析】B
3. java.lang包的( )方法将比较两个对象是否相等,如果相等则返回true。(选择一项) A. toString() B. compare() C. equals()
D. 以上所有选项都不正确 【解析】C
1. File类中的( )方法可以用来判断文件或目录是否存在。(选择一项)
A. exist(); B. exists(); C. fileExist(); D. fileExists(); 【解析】B
2. File类中的( )方法可以用来获取文件的大小。(选择一项)
A. length() B. size()
C. getLength() D. getSize() 【解析】A
3. 文本文件的读写过程中,需要处理下列( )异常。(选择一项)
A. ClassNotFoundException B. IOException C. SQLException D. RemoteException 【解析】B
4. 字符流是以( )传输数据的。(选择一项)
A. 1个字节 B. 8位字符
C. 16位Unicode字符 D. 1比特 【解析】C
5. ( )方法可以用来清空流。(选择一项)
A. void release() B. void close() C. void Remove() D. void flush 【解析】D
6. 以下声明( )是对BufferedReader的正确声明。(选择一项)
A. BufferReader(Reader in);
B. BufferReader(String encoding,InputStream in); C. BufferReader(String encoding,File f); D. BufferReader(File f); 【解析】A 1.下列说法,( )是不正确的。(选择一项) A. Swing是在AWT的基础上发展起来的 B. Swing是纯的Java组件,是轻量级组件 C. Swing的API是在包javax.swing中 D. Swing组件都是以字母”S”打头的 【解析】D
2.( )是Swing中常用的生成应用程序的窗体的顶层容器。(选择一项) A. JComboBox B. JTextField C. JButton D. JFrame 【解析】D
4.( )是用来生成文本框的Swing组件(选择一项) A.JComponent B.JTextField C.Object D.JTextArea 【解析】B
5.( )允许在任何时间点从一组选项中只选择一个选项。(选择一项) A.JTextArea B.JButton C.JCheckBox D.JRadioButton 【解析】D
6.( )是JFrame组件的默认布局管理器。(选择一项) A.null
B.BorderLayout C.FlowLayout D.网格布局 【解析】B
1.( )类用来创建菜单项。(选择一项) A.JMenuItem B.JPopupMenu
C.JMenu D.JMenuBar 【解析】A
2.( )是对JMenu”文件”的有效声明。(选择二项) A.JMenu mnufile = new JMenu(“文件”); B.JMenu mnufile = new JMenu( ); Mnufile.setText(“文件”);
C.JMenu mnufile = new JMenu(“文件”); Mnufile.setLabel(“文件”);
D.JMenu mnufile = new JMenu(“文件”); Mnufile.setCaption(“文件”); 【解析】AB
4.( )是对JOptionPane类的有效构造方法声明。 (选择二项) A.JOptionPane()
B.JOptionPane(String message) C.JOptionPane(Object message)
D.JOptionPane(Object message, Object messageType) 【解析】AC
5.分析以下代码片段:(选择一项) MessageDialog(this, “您是授权用户”,”经授权的用 Obj.show 户”,JOptionPane.INFORMATION.MESSAGE(); 其中Obj是JOptionPane的对象 以上代码不会编译,因为( ) A. this关键字用于参数列表
B. 在参数列表中传递了两个String的参数 C. showMessageDialog方法不存在 D. JOptionPane.INFORMATION.MESSAGE()非法参数 【解析】D
6.( )事件与JCheckBoxMenuItem类相关联。(选择一项) A.ItemEvent B.ActionEvent C.CheckTextEvent D.ItemStateEvent 【解析】A
共分享92篇相关文档