JAVA复习资料,考试必过

上传人:M****1 文档编号:512114046 上传时间:2023-09-10 格式:DOCX 页数:16 大小:42.04KB
返回 下载 相关 举报
JAVA复习资料,考试必过_第1页
第1页 / 共16页
JAVA复习资料,考试必过_第2页
第2页 / 共16页
JAVA复习资料,考试必过_第3页
第3页 / 共16页
JAVA复习资料,考试必过_第4页
第4页 / 共16页
JAVA复习资料,考试必过_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《JAVA复习资料,考试必过》由会员分享,可在线阅读,更多相关《JAVA复习资料,考试必过(16页珍藏版)》请在金锄头文库上搜索。

1、JAVA复习资料,考试必过1、Java源程序经编译生成的字节码文件的扩展名为,字节码文件由解释器执行。 A)class B)java C)exe D)html 2、下面那一个函数是线程的入口函数? A)private void run B)public void run C)public void start D)public void begin 3、 关于组合框,以下陈述中哪个为真? A)组合框允许选择多个元素 B)组合框的缺省是可编辑的 C) 组合框只允许选择一个元素 D)组合框用JComboBox类表示,它是由JList类派生过来的 4、下列正确的Java语言标识符是 A)-abMai

2、n B)+ok C)_test D)5file 5、下列不属于WindowListener接口的是 A)windowOpened B)windowClosed C)windowActivated D)mouseDragged 6、有关Java语言的说法中,哪种是错误的 A)java是高级语言 B)java是编译型语言 C)java是结构化设计语言 D)java是移植性强的语言 7、JDK是 A) 一种全新的程序语言 B) 一种程序开发辅助工具 C)一种由Java写成的,并支持Java Applet的浏览器 C) 一种游戏软件 D) 8、Java用来定义一个类时,所使用的关键字为 A)class

3、 B)public C)struct D)class 或 struct 9、一个可以独立运行的Java应用程序 A)可以有一个或多个main方法 B)最多只能有两个main方法 C)可以有一个或零个main方法 D)只能有一个main方法 10、设x=40 则y=+1和y=+1的结果,使y分别为42,42 B)41,41 C)41,42 D)42,41 11、设数组Array由以下语句定义 int Array=new int10, 则数组最后一个元素的正确引用方法为Array10 B)Array9 C)array10 D)array9 ) ) 12、break语句 A) 只中断最内层的循环 B

4、) 只中断最外层的循环 C)借助于标号,可以实现任何外层循环中断 D)只中断某一层的循环 13、以public修饰的类如:public class fish 则fish( ) A)可被其它程序包中的类使用 B)仅能被本程序包中的类使用 C)不能被任意其它类使用 D)不能被其它类继承 14、布尔型变量假值表示为 A)true B)false C)t D)f 15、以下关于继承的叙述正确的是 A)在Java中类只允许单一继承 B)在Java中一个类只能实现一个接口 C)在Java中一个类不能同时继承一个类和实现一个接口 D)以上都不对 16、下面哪种不是Java的数据类型 A)基本类型 B)数组类

5、型 C)类 D)界面类型 17、JDK不包括的工具有 A)Java编译器(javac) B)Java解释器(java) C)Appletviewer D)HotJava 18、for(;)是( ) A)循环结构 B)分支结构 C)顺序结构 D)跳转结构 19、Java中,哪种不可以用来限制存取权限的关键字 A)public B)protected C)extends D)private 20、对Java运算符,下面说法正确的是 A)不具有优先级的区别 B)相同优先级的运算符,计算顺序是从右到左 C)圆括号具有最高优先级 D)”+”号的优先级高于”&” 21、关于被私有访问控制符private修

6、饰的成员变量,以下说法正确的是 A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 B)可以被两种类访问和引用:该类本身、该类的所有子类 C)只能被该类自身所访问和修改 D)只能被同一个包中的类访问 22、下列关于修饰符混用的说法,错误的是( ) A)abstract不能与final并列修饰同一个类 B) abstract类中不可以有private的成员 C)abstract方法必须在abstract类中 D) static方法中能处理非static的属性 23、A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明: 1. A a0=new A;

7、2. A a1 =new B; 3. A a2=new C; 问以下哪个说法是正确的? A)只有第1行能通过编译 B)第1、2行能通过编译,但第3行编译出错 C)第1、2、3行能通过编译,但第2、3行运行时出错 D)第1行、第2行和第3行的声明都是正确的 24、在AWT中下列哪个不属于容器组件 A)Panel B)Frame C)Applet D)TextArea 25、在使用interface声明一个接口时,可以使用( )修饰符修饰该接口。 A. private B. protected C. private或protected D. public 26、虽然接口和抽象类不能创建对象,但它们

8、的对象引用仍可指向该类型的对象。这种说法( )。 A. 正确 B. 不正确 C. 不能肯定 D. 接口和抽象类不能说明其对象引用 27、接口中说明了一组公共的抽象方法,其中是否可包含公共的静态方法?答案是( )。 A. 可以 B. 不可以 C. 不能肯定 D. 因静态方法不能被改写,故不能出现在接口中 28、当我们说明一个类C实现一个接口I,下面说法( )不正确。 A. 接口I是类C的一个超类型 B. 类C也实现了接口I的超接口 C. 类C的子类也实现接口I D. 接口I类型的对象引用所指定的对象一定是类C或其子类的一个对象 29、程序TestSketch.java的代码如下,4个选项中正确的

9、描述是( )。 class A class B extends A public class TestSketch public static void main(String args) A a=new A; B B=(B)a; A. 通过编译并正常运行 B. 编译时出现异常 C. 编译通过,运行时出现异常 D. 编译器报告找不到TestSketch.java 30、下面有关类Demo的描述正确的有( )。 A)Java编译器(javac) B)Java解释器(java) C)Appletviewer D)HotJava 18、for(;)是( ) A)循环结构 B)分支结构 C)顺序结构

10、D)跳转结构 19、Java中,哪种不可以用来限制存取权限的关键字 A)public B)protected C)extends D)private 20、对Java运算符,下面说法正确的是 A)不具有优先级的区别 B)相同优先级的运算符,计算顺序是从右到左 C)圆括号具有最高优先级 D)”+”号的优先级高于”&” 21、关于被私有访问控制符private修饰的成员变量,以下说法正确的是 A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 B)可以被两种类访问和引用:该类本身、该类的所有子类 C)只能被该类自身所访问和修改 D)只能被同一个包中的类访问 22、下

11、列关于修饰符混用的说法,错误的是( ) A)abstract不能与final并列修饰同一个类 B) abstract类中不可以有private的成员 C)abstract方法必须在abstract类中 D) static方法中能处理非static的属性 23、A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明: 1. A a0=new A; 2. A a1 =new B; 3. A a2=new C; 问以下哪个说法是正确的? A)只有第1行能通过编译 B)第1、2行能通过编译,但第3行编译出错 C)第1、2、3行能通过编译,但第2、3行运行时出错 D)第1行、第2行和第3行的

12、声明都是正确的 24、在AWT中下列哪个不属于容器组件 A)Panel B)Frame C)Applet D)TextArea 25、在使用interface声明一个接口时,可以使用( )修饰符修饰该接口。 A. private B. protected C. private或protected D. public 26、虽然接口和抽象类不能创建对象,但它们的对象引用仍可指向该类型的对象。这种说法( )。 A. 正确 B. 不正确 C. 不能肯定 D. 接口和抽象类不能说明其对象引用 27、接口中说明了一组公共的抽象方法,其中是否可包含公共的静态方法?答案是( )。 A. 可以 B. 不可以

13、C. 不能肯定 D. 因静态方法不能被改写,故不能出现在接口中 28、当我们说明一个类C实现一个接口I,下面说法( )不正确。 A. 接口I是类C的一个超类型 B. 类C也实现了接口I的超接口 C. 类C的子类也实现接口I D. 接口I类型的对象引用所指定的对象一定是类C或其子类的一个对象 29、程序TestSketch.java的代码如下,4个选项中正确的描述是( )。 class A class B extends A public class TestSketch public static void main(String args) A a=new A; B B=(B)a; A. 通过编译并正常运行 B. 编译时出现异常 C. 编译通过,运行时出现异常 D. 编译器报告找不到TestSketch.java 30、下面有关类Demo的描述正确的有( )。 public class Demo extends Base private int count; public Demo System.out.println(A Demo object ha

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号