JAVA复习题(有答案).doc
《JAVA复习题(有答案).doc》由会员分享,可在线阅读,更多相关《JAVA复习题(有答案).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-作者xxxx-日期xxxxJAVA复习题(有答案)【精品文档】复习题一、选择题1、下列Java标志符中合法的是:( ) A H3_sum B -name C student# D 9_Hello1232.Java源文件和编译后的文件扩展名分别为( )A. .class和.java B.3对于同一消息,对象可以产生不同的行为,这称为类的什么特性?( )A)继承性 B)封装性 C)多态性 D)抽象性4、用来引入包语句的关键词是:( ) A)import B)abstract C)package D)extends5对于小程序,当离开包含Applet的主页后又再返回时将调用( )方法。A)star
2、t( ) B)init( ) C)destroy( ) D)stop( )6.下列对Java中的继承描述错误的说法是( )只能有一个父类父类C.子类可以访问父类的私有属性7哪种循环在条件表达式被计算之前至少执行循环体语句一次?( )A)do-while循环 B)for循环 C)while循环 D)以上都不是8.定义数组String a=ab,abc,abcd,abcde,数组中a1指的是( )。A.abB.abc9如果希望组件从左往右,从上到下自动布局界面,应使用哪种布局?( )A)没有 B)BorderLayout C)FlowLayout D)GridLayout 10.下列说法正确的是(
3、 )A. 最终类在特殊情况下可以有子类 B. 抽象类只能有一个子类C. 多态可以通过方法重写和方法重载实现 D. 抽象类不可以声明成员变量和成员方法,只能声明抽象方法11下列语句中访问类的方法正确的是:( )A) B)( ) C)book-name D)book_name12下列选项中哪个是类Pen的构造方法( )A)public void Pen() B)public static Pen() C)public Pen() D)public static void Pen() 13.单击菜单触发的事件是?( )A. ActionEvent B.ItemEvent C.MouseEvent D
4、. KeyEvent14关于try/catch/finally结构的异常捕获和处理,说法错误的是( )A)try部分是必须的 B)catch部分也是必须的C)可以有多个catch部分 D)finally部分也是必须的15、下面关于JDBC描述错误的是( )。A)JDBC由一组用Java编程语言编写的类和接口组成。B)JDBC程序能够自动地将SQL语句传递给相应的数据库管理系统。C)JDBC API只能支持数据库访问的两层模型。D)JDBC是一种底层API,它可以直接调用SQL语句,也是构造高级API和数据库开发工具的基础。16、用来声明包语句的关键字是( ) B.import C.new 17
5、、Java中参数分为( )。A.形参和实参 B.私有和公有参数 C.基本类型和指针类型D. 类和对象18、Java程序中,使用import、class和package的正确顺序是( )。A.package、import、classB. import、package、class C. class、import、packageD.package、class、import19、容器被重新设置大小后,哪个布局管理器的容器中组件大小不随容器的大小变化而变化?( )A.CardLayout B.BorderLayout C. FlowLayout D.GridLayout20、以下哪个不是Java的基本数
6、据类型( )A.int B.Boolean C.float D.char21、方法组成分为( )A.声明部分和方法体部分 B.类和对象部分 22、访问修饰符( )表示类中的一个方法或类是私有的。A. private B.23、下面关于Applet的说法正确的是( )A.Applet也需要main方法 B.Applet必须继承自java.awt.Applet C.Applet能访问本地文件 D.Applet程序不需要编译24、paint()方法使用哪种类型的参数?( )A.Graphics 25、下列哪个选项是创建一个标识有“关闭”文本框的语句?( )A. JTextField b=new JT
7、extField(“关闭”); B. JTextArea b=new JTextArea(“关闭”); C. JButton b=new JButton(“关闭”); D. JCheckBox b=new JCheckBox(“关闭”); 26、为了让用户能够通过选择输入学生性别,使用选择组件的最佳选择是( )A. JComBox B. JCheckbox C.JRadioButton D. JList27、下列程序将百分制成绩转换成五分制成绩。五分制成绩分为A、B、C、D、E,分别对应百分制成绩:90-100,80-89,70-79,60-69,0-59。请将此程序补充完整。import j
8、avax.swing.*;public class xiti4_3_1Ifpublic static void main(String args)double score=0.0;score=Double.parseDouble(JOptionPane.showInputDialog(请输入百分制的成绩,new Double(score);if(score100)System.out.println(请您输入有效的百分制成绩(0-100));else if( score=90 )System.out.println(A);else if( score=80 )System.out.printl
9、n(B);else if( score=70 )System.out.println(C);else if(score=60)System.out.println(D);else if(score=0)System.out.println(E);elseSystem.out.println(请您输入有效的百分制成绩(0-100));28、下述代码是一个计算立方的Java Applet程序程序,在文本框中输入一个数,单击确定按钮,标签中显示这个数的立方。请将此程序补充完整。import java.applet.*;import java.awt.*;x.swing.*;import java.a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 复习题 答案
限制150内