Java考试复习题

合集下载

JAVA考试复习题

JAVA考试复习题

一、填空题1、Java提供“包”来管理类名空间。

“包”实际上提供了一种_命名机制_和可见性限制机制。

2、使用createScreenCapture() 方法可以复制屏幕的一个矩形区域。

3、Final关键字修饰变量,则该变量_常量_。

Final修饰方法,则该方法_不允许其子类覆盖_。

Final修饰类,则该类_不会再被扩展_。

5、Java程序分两种,_ Java Application _和_Java Applet_。

6、final 关键字表明一个对象或变量在初始化不能修改。

7、在Java语言中,_ RandomAccessFile_文件允许对文件内容的随机读写。

8、一个Java的图形用户界面的最基本组成部分是_组件(Component)_。

9、java的特点:简单、面向对象、平台无关、多线程、安全、动态。

二、判断题1、在Java语言中,常量true、false、null都是使用小写。

y2、Package语句必须放在程序的第一句。

y3、因为Java不支持多继承,所以定义类时implements关键字后面只能说明一个接口名。

N4、我们把客观世界的实体称为问题空间的对象。

N5、一个Java类可以有多个父类。

N6、抽象类必须被继承。

Y7、在Java中声明变量时必须指定一个类型。

Y8、传统的结构化程序设计方法是产生60年代末开始的软件危机的原因。

N9、当通过实现Listener接口完成事件处理时,要同时实现该接口中的所有方法。

10、对多线程的支持是Java的一大特点。

Y三、选择题1、信息资源放在Web服务器后,需要把它的地址告诉大家,这就是b 的功能。

A.WWWB.URLC.BBSD.TCP/IP2、以下关于Applet的生命周期方法的说法哪个是不正确的?(d )A、init()B、start()C、stop()D、main()4、AWT中的Canvas类在使用时必须被(d )。

A.载入B.封装C.继承D.重载5、Java语言中的super关键字是(c )A.指向父类的指针B.父类的标识符C.对父类的引用D.指向父类对象的指针6、下列特点不属于Java语言的选项是(b )。

Java考试复习题

Java考试复习题

Java考试复习题JAVA程序设计练习一、填空题1、目前Java运行平台主要分为下列3个版本是Java se ,Java ee ,Java me 。

2、SDK平台提供的Java编译器是javac.exe 和Java解释器java.exe 位于Java安装目录的bin 文件夹中。

3、Java运行环境JRE由Java虚拟机、Java的核心类以及一些支持文件组成。

4、一个Java应用程序必须有一个称为主类的类,该类含有public static void main (String args[ ])方法。

5、在源文件的命名中如果源文件中有多个类,那么只能有一个类是public类;如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是java;6、一个Java Applet源文件不再需要main方法,但必须有且只有一个类扩展了Applet类,我们把这个类称作Java Applet源文件的主类。

7、类是组成Java程序的基本要素。

类封装了一类对象的状态和方法。

8、创建一个对象包括对象的声明和为对象分配成员变量两个步骤,对象的声明的一般格式为:类的名字对象名字;使用new运算符和类的构造方法为声明的对象分配成员变量9、用关键字static修饰的成员变量称作静态变量或类变量,类变量不仅可以通过某个对象访问也可以直接通过类名访问。

10、一个类中的方法可以互相调用:实例方法可以调用该类中实例方法或类方法;类方法只能调用该类的类方法,不能调用实例方法。

11、实例方法可以操作实例变量或类变量;而类方法只能操作类变量不能操作实例变量。

12、this关键字出现在类的构造方法中,代表使用该构造方法所创建的对象;this 关键字出现在类的实例方法中,代表使用该方法的当前对象。

13、成员变量在整个类内有效,局部变量仅在方法内有效,如果在方法内部局部变量的名字与成员变量的名字相同,则成员变量被隐藏,此时若要使用成员变量,格式为:this.成员变量。

java复习题带答案

java复习题带答案

一、选择题:1.运行Java程序需要的工具软件所在的目录是 A。

A.JDK的bin目录 B.JDK的demo目录C.JDK的lib目录 D.JDK的jre目录解析:运行Java的JDK一共包含五个目录,分别是:bin目录,该目录包含Java编译器、解释器和许多工具(如服务器工具、IDL、package工具等);lib目录,该目录包含Java 库文件jre目录,该目录是Java程序运行环境的根目录,它下面包含 bin子目录,包括平台所用工具和库的可执行文件以及DLL文件;demo目录,该目录包含源代码的程序示例;include目录,该目录包含Win32子目录,都是本地方法的文件。

因此,本题的正确答案是A。

2.下列关于Java语言特点的叙述中,错误的是 A 。

A.Java是面向过程的编程语言 B.Java支持分布式计算C.Java是跨平台的编程语言 D.Java支持多线程解析:Java是新一代编程语言,具有很多特点:简单易学;利用面向对象技术:分布式计算:健壮性(鲁棒性);安全性;跨平台(即体系结构中立):可移植性:解释执行;高性能;多线程;动态性。

因此,本题的正确答案是A。

3.Java的核心包中,提供编程应用的基本类的包是 A 。

A.ng B.java.util C.java.applet D.java.rmi解析:Java的核心包一共有12个,其中:ng包中封装了所有编程应用的基本类;java.util包提供实用程序类和集合类,如系统特性定义和使用、日期函数类、集合等常用工具;java.applet包为Applet提供执行需要的所有类,。

主要是访问Applet内容的通信类。

java.rmi包提供程序远程方法调用所需的类。

因此,本题的正确答案是A。

4.下列关于Java对import语句规定的叙述中,错误的是 C 。

A.在Java程序中import语句可以有多个B.在Java程序中import语句可以没有C.在Java程序中import语句必须有一个D.在Java程序中import语句引入在所有类定义之前解析:Java程序中使用import关键字导入一个包中的类。

JAVA复习题

JAVA复习题

JAVA复习题一、选择题:1. Java源程序经编译生成的字节码文件的扩展名为( )A. classB. javaC. exeD. html2. 以下定义一维数组的语句中,正确的是:( )A. int a[5]B. int a[]=new [5];C. int a[]; int a=new int[5];D. int a[]={1,2,3,4,5};3. 对于任意一个类,用户所能定义的构造方法的个数至多为()A.0个B.1个C.2个D.任意个4. 假设类A有构造方法A(int a),则在类A的其他构造方法中调用该构造方法的语句格式应为( )A. A(x)B. this. A(x)C. this(x)D. super(x)5.关于实例方法和类方法,以下描述正确的是:( )A. 实例方法只能访问实例变量B. 类方法既可以访问类变量,也可以访问实例变量C. 类方法只能通过类名来调用D. 实例方法只能通过对象来调用6.下列关于继承的说法哪个是正确的()A.子类只继承父类public方法和属性;B.子类继承父类的非私有属性和方法;C.子类只继承父类的方法,而不继承父类的属性;D.子类将继承父类的所有的属性和方法。

7、不允许作为类及类成员的访问控制符的是( )。

A. publicB. privateC. staticD. protected8、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A. static void method( )B. public void method( )C. final void method( )D. abstract void method( )9、设有下面的两个类定义:class AA {void Show(){ System.out.println(“我喜欢Java!”);}class BB extends AA {void Sh ow(){ System.out.println(“我喜欢C++!”);}则顺序执行如下语句后输出结果为:()AA a; BB b;a.Show();b.Show();A、我喜欢Java!B、我喜欢C++!我喜欢C++! 我喜欢Java!C、我喜欢Java!D、我喜欢C++!我喜欢Java! 我喜欢C++!10、Java的字符类型采用的是Unicode编码方案,每个Unicode 码占用()个比特位。

JAVA复习习题

JAVA复习习题

类的继承习题一、选择题1. Java语言的类间的继承关系是( B )。

A) 多重的 B) 单重的 C) 线程的 D) 不能继承2. 以下关于Java语言继承的说法正确的是( C )。

A)Java中的类可以有多个直接父类 B)抽象类不能有子类C)Java中的接口支持多继承 D)最终类可以作为其它类的父类3. 现有两个类A、B,以下描述中表示B继承自A的是(D)。

A) class A extends B B) class B implements AC) class A implements B D) class B extends A4. 下列选项中,用于定义接口的关键字是( A)。

A)interface B) implements C) abstract D) class5. 下列选项中,用于实现接口的关键字是( B)。

A)interface B) implements C) abstract D) class6. Java语言的类间的继承的关键字是( B )。

A) implements B) extends C) class D) public7. 以下关于Java语言继承的说法错误的是( A )。

A)Java中的类可以有多个直接父类 B)抽象类可以有子类C)Java中的接口支持多继承 D)最终类不可以作为其它类的父类8. 现有两个类M、N,以下描述中表示N继承自M的是(D)。

A) class M extends N B) class N implements MC) class M implements N D) class N extends M9. 现有类A和接口B,以下描述中表示类A实现接口B的语句是(A)。

A) class A implements B B) class B implements AC) class A extends B D) class B extends A10. 下列选项中,定义抽象类的关键字是( C)。

JAVA复习题答案

JAVA复习题答案

A、x>0
B、x<=0 并且 x>-3 C、x>-3
D、x<=-3
6、属于main()方法的返回类型是( C )
A、public
B、static
C、void D、main
7、Java语言使用的字符码集是 ( D )
A、ASCII
B、 BCD
C、DCB
D、Unicode
*8、下列关于构造方法的叙述中,错误的是( C )(构造函数不可被子类继承)
26、下列命题中,错误的是
(A)
A、Java 编程时,要求应尽量多用公共变量
B、Java 编程时,要求应尽量少用公共变量
C、Java 编程时,要求应尽量不用公共变量
D、Java 编程时,要求应尽量使用私有变量
27、推出 Java 语言的公司是
(D)
A. IBM B. Apple C. Microsoft
的功能不同,称为子类对父类中同名方法的 覆盖

8.同一个类中多个方法具有相同的方法名,不同的参数列表称为方法的 重载 。
9.Java源程序的编译命令是 javac

10、在一个Java源文件中定义了2个类,每个类中都有5个方法,编译该java源文件时会产生
50、在成员变量的修饰符中,规定只允许该类自身访问的修饰符是( A )
A. private B. public C. 默认 D.protected
二、填空题
1、Java 编译后产生字节码文件,该文件通过 虚拟机
解释执行。
2、接口可以看作是仅包括 抽象 类。
方法、常量,而又不能直接生成对象的特殊抽象
3、Java 语言的循环语句包括 for 语句、do-while 语句和 while

JAVA考试复习题(附答案)

JAVA考试复习题(附答案)

7、以下有关构造方法的说法,正确的是:( A )
A.一个类的构造方法可以有多个 B.构造方法在类定义时被调用
C.构造方法只能由对象中的其它方法调用
D.构造方法可以和类同名,也可以和类名不同
8、以下有关类的继承的叙述中,正确的是:( D )
A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
C.数组属于简单数据类型 D.Java中的指针类型和C语言的一样
4、设 int x=1,float y=2,则表达式 x / y的值是:( D )
A.0 B.1 C.2 D.以上都不是
5、以下语句有语法错的是:( A )
A.int x=1;y=2;z=3 B.for (int x=10,y=0;x&gt;0;x++);
A.构造方法必须是public方法 B.main方法必须是public方法
C.Java应用程序的文件名可以是任意的 D.构造方法应该声明为void类型
3、关于Java中数据类型叙述正确的是:( B )
A、整型数据在不同平台下长度不同 B.boolean类型数据只有2个值,true和false
10、关于Java中异常的叙述正确的是:( D )
A.异常是程序编写过程中代码的语法错误 B.异常是程序编写过程中代码的逻辑错误
C.异常出现后程序的运行马上中止 D.异常是可以捕获和处理的
11、所有的异常类皆继承哪一个类?( C )
A.java.io.Exception B.ng.Throwable
B.子类只能继承父类的方法,不能继承父类的属性
C.子类只能继承父类的非私有属性,不能继承父类的方法

Java复习题

Java复习题

Java复习题一、选择题1、以下代码执行后的输出结果是()char chA=’A’,chB=’b’;if (chA+27<chB) ++chA;System.out.println(“*”+chA+”*”);A、/*A*B、*B*C、*C*D、*a*2、执行以下代码后,打印出来的y的值是()int x=8,y=2;if (Math.pow(x,y)= =64)y=x;if (Math.pow(x,y)<63)y=2*x;if (Math.pow(x,y)>63)y=x/2;System.out.println(y);A、2B、4C、8 D.163、以下代码执行后的输出结果是()int i=1;switch(i){ case 0: System.out.print(“Zero”);break;case 1: System.out.print(“One”);case 2: System.out.print(“Two”);default: System.out.print(“Default”); }A、ZeroOneTwoDefaultB、OneTwoDefaultC、DefaultD、One4、以下代码执行后的输出结果()int a=-1;for(int i=4;i>0;i--){ a+=i;System.out.print(a);}A、-1B、368C、3689D、95、有以下代码片段,关于代码的编译,正确的说法()int iVar;for (iVar=1; iVar<=5; iVar++);{ System.out.print(iVar); }A、代码成功编译,执行后,输出为12345B、代码成功编译,执行后,输出为6C、代码成功编译,执行后,输出为1D、代码编译不成功,编译器将生成一些错误6、以下代码执行后的输出结果是()int a=6,b=3,c=0;switch(a%b){ case 2:c=a+b;case1:c=a-b;case 0:c=a*b;default:c=a/b;}System.out.println(c);A、2B、3C、9D、187、以下代码执行后,输出字符变量ch的值为()char ch=32for(int i=0;i<=400;i++){ switch(i%4){ case 1:ch=’a’;break;case2: ch=’b’;break;case 3: ch=’c’;break;default: ch=’d’;break;}}System.out.println(ch);A、aB、bC、cD、d8、下面的循环将执行()次int i=4,j=2;while(--i!=i/j){ System.out.println(i); }A、3B、2C、1D、09、分析以下代码,正确的一项是()for(int i=-2; true; i++){ if (i==0) continue;if(i>2) break;System.out.print(4/i+””);}A、程序编译通过,但运行出现死循环B、程序编译通过,但运行出现异常C、上述代码无法通过编译D、程序运行成功,打印出:-2 -4 4 210、关于以下代码的分析中,正确的一项是()int i=32767;while(--i>0);System.out.print(i);A、代码不能编译通过B、在程序运行阶段出现死循环C、成功执行,打印出结果1D、成功执行,打印出结果011、子类可以继承父类的()成员A、非私有B、私有C、publicD、protected12、若要定义一个不能被实例化的抽象类,则在类定义中必须加上修饰符(D)A、publicB、finalC、abstractD、private13、以下程序片段将创建()个对象int a=10;String b=”abc”;String c=new String(“abc”);MyTest test=new MyTest();A、4B、3C、2D、114、设有如下程序段,说法正确的是()int k=10; while(k==0){k=k-1;}A、while循环执行10次B、死循环C、循环一次也不执行D、循环执行一次15、下列叙述中错误的一条是()A 、父类不能替代子类B 、子类能够替代父类 C、子类继承父类 D 、父类包含子类16、设有以下程序:import java.io.*;public class Score{public static void main(String args[]){int a[]=new int [5];for(int i=0;i<a.length;i++){a[i]=(int)(Math.random()*10);}for(int i=0;i<a.length;i++){System.out.print(a[i]+””);}}}下列选项中错误的运行结果是()A、 9 6 0 5 2B、7 9 9 7 2C、1 8 6 9 6D、0 7 9 5 1016、代表对当前对象自身引用的关键字是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JAVA程序设计练习一、填空题1、目前Java运行平台主要分为下列3个版本是Java se ,Java ee ,Java me 。

2、SDK平台提供的Java编译器是javac.exe 和Java解释器java.exe 位于Java安装目录的bin 文件夹中。

3、Java运行环境JRE由Java虚拟机、Java的核心类以及一些支持文件组成。

4、一个Java应用程序必须有一个称为主类的类,该类含有public static void main (String args[ ])方法。

5、在源文件的命名中如果源文件中有多个类,那么只能有一个类是public类;如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是java;6、一个Java Applet源文件不再需要main方法,但必须有且只有一个类扩展了Applet类,我们把这个类称作Java Applet源文件的主类。

7、类是组成Java程序的基本要素。

类封装了一类对象的状态和方法。

8、创建一个对象包括对象的声明和为对象分配成员变量两个步骤,对象的声明的一般格式为:类的名字对象名字;使用new运算符和类的构造方法为声明的对象分配成员变量9、用关键字static修饰的成员变量称作静态变量或类变量,类变量不仅可以通过某个对象访问也可以直接通过类名访问。

10、一个类中的方法可以互相调用:实例方法可以调用该类中实例方法或类方法;类方法只能调用该类的类方法,不能调用实例方法。

11、实例方法可以操作实例变量或类变量;而类方法只能操作类变量不能操作实例变量。

12、this关键字出现在类的构造方法中,代表使用该构造方法所创建的对象;this 关键字出现在类的实例方法中,代表使用该方法的当前对象。

13、成员变量在整个类内有效,局部变量仅在方法内有效,如果在方法内部局部变量的名字与成员变量的名字相同,则成员变量被隐藏,此时若要使用成员变量,格式为:this.成员变量。

14、java 小程序与java 应用程序之间的技术差别:运行环境。

java 应用程序是可以独立运行的java程序,由java解释器控制执行。

java 小程序不能独立运行,而是被嵌入到Web 页中,由支持java 的浏览器控制执行。

15、如果源文件中有多个类,则只能有一个Public类,源文件的名字与这个类名相同。

16、当用子类的构造方法创建一个子类的对象时,子类的构造方法总是先调用父类的某个构造方法,如果子类的构造方法没有指明使用父类的哪个构造方法,子类就调用父类的不带参数的构造方法。

17、方法重写是指:子类中定义一个方法,并且这个方法的名字、返回类型、参数个数和类型与从父类继承的方法完全相同。

这时,如果子类想使用被隐藏的方法,必须使用关键字super。

18、一个方法被修饰为final方法,则这个方法不能被重写。

19、假设,B是A的子类或间接子类,写出创建上转型对象的语句为:A a=new B(); 。

20、abstract类不能用new运算符创建对象,必须产生其子类,由子类创建对象。

21、使用关键字interface来定义一个接口,使用关键字implements 声明自己实现一个或多个接口,接口中的方法被默认是public和abstract的。

22、接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量中,那么该接口变量就可以调用被类实现的接口中的方法。

23、内部类是指在一个类中声明的类。

24、所谓异常就是程序运行时可能出现一些错误。

25、当程序运行出现异常时,Java运行环境就用异常类Exception的相应子类创建一个异常对象,并等待处理。

Java 使用try~catch语句来处理异常,将可能出现的异常操作放在try~catch语句的try部分,当try部分中的某个语句发生异常后,try部分将立刻结束执行,而转向执行相应的catch部分。

26、String类创建的字符串对象是不可修改的,StringBuffer类创建的字符串对象是可修改的字符串序列。

27、类体中所声明的变量被称作类的成员变量。

在方法体中声明的变量和方法的参数被称作局部变量。

28、变量的有效范围:成员变量在整个类内都有效,局部变量只在声明它的方法内有效。

29、如果类中没有编写构造方法,系统会默认该类只有一个构造方法,该默认的构造方法是无参数的,且方法体中没有语句。

30、一个java Applet 程序的主类必须是Public 类,且是Applet 类的子类。

31、如果类里定义了一个或多个构造方法,那么Java不提供默认的构造方法。

32、私有成员只能在该类内部访问。

若需要在其他类中访问私有成员,只能通过方法实现。

33、当在另外一个类中用某类创建了一个对象后,如果这两个类在同一个包中,那么该对象能访问自己的友好变量和友好方法。

34、类的访问权限:只有public和缺省(友好)两种。

35、如果子类和父类在同一个包中,那么子类可以访问继承其父类中不是private 的成员变量;并且也可以访问继承父类中不是private的方法。

继承的成员变量以及方法的访问权限保持不变。

36、如果子类和父类不在同一个包中,那么子类只能访问继承父类的protected、public成员变量和方法,继承的成员或方法的访问权限不变。

37、子类可以隐藏继承的成员变量,当在子类中定义和父类中同名的成员变量时,子类就隐藏了继承的成员变量。

38、Super关键字有两种用法:一种用法是子类使用super调用父类的构造方法,另一种用法是子类使用super调用被子类隐藏的成员变量和方法。

39、子类是不能继承父类的构造方法的,因此,子类如果想使用父类的构造方法,必须在子类的构造方法中使用super调用父类的构造方法。

而且super必须是子类构造方法中的第一条语句。

40、abstract类除了抽象方法之外,抽象类还可以包含具体数据和具体方法。

41、Java不支持多继承性,即一个类只能有一个父类。

但是一个类可以实现多个接口。

42、Java把由Component类的子类或间接子类创建的对象称为一个组件。

43、Java把由Container类的子类或间接子类创建的对象称为一个容器。

44、可以向容器添加组件。

Container类提供了一个public方法:add( ),一个容器可以调用这个方法将组件添加到该容器中。

45.javax.swing包中有四个最重要的类:JApplet、JFrame、JDialog和JComponent。

46.窗口(JFrame)、对话框(JDialog)、小应用程序(JApplet)可以和操作系统交互信息,轻组件必须在这些重量容器中绘制自己。

47.JFame窗体含有一个称为内容面板的容器,应当把组件添加到内容面板中,JFame窗体通过调用方法:getContentPane(),得到它的内容面板。

48.接口内绝不能含有实例域,也不能在接口中实现方法。

49、接口也可以被继承,即可以通过关键字extends声明一个接口是另一个接口的子接口。

50、接口变量必须引用实现了接口的类对象:二、选择题1、有一个类A.对于其构造函数的声明正确的是( A )A)void A(int x){…….} B)A(int x){ }C)A A(int x){ } D)int A(int x){ }2、以下语句输出的结果是( A )。

string str=”123”;int x=4,y=5;str=str+ (x+y) ;System.out.println(str);A) 1239 B) 12345 C)产生编译错误D) 123+4+53、下列循环语句中,循环体被执行的次数为(C )for (int i=0, j=0; (j!=18)| |(i<4); i++);A)3 B)4 C)不确定D)184、下列函数定义中,哪条语句是非法的? ( B ) (语句编号在语句后的//处) void Test ( ){int I =100 //1object s= I ; //2 (没有object,只有Object)int p=s; //3int k=(int)s; //4}A) 1 B) 2 C) 3 D) 45、JAVA中执行下列语句整形变量x和y的值是多少?( D )int x=100;int y=++x;A) x=100 y=100 B) x=101 y=100C) x=100 y=101 D) x=101 y=1016、下面是在命令行运行Java应用程序java A the first snow。

怎样才能在main(String args[])方法中访问单词“firs”( C )。

A) args[0] B)args[1] C)args[2] D)args[3]7、以下语句输出的结果是( B )。

string str=“123”;int x=4,y=5;str=str+x+y;System.out.println(str);A) 1239 B) 12345 C)产生编译错误D)123+4+58、执行下列程序段后,b、x、y的值正确的是( D )。

int x=6,y=8;boolean b:b=x>y&&++x==--y;A) true,6,8 B)false,7,7 C) true, 7, 7 D)false,6,8,9、定义字符串s,String s=”Microsoft公司”。

执行语句char c=s.charAt(9);c的值为( C )A)s B)nullC)公 D)司10、设类B是类C的父类,下面声明对象x1的语句中不正确的是( D )A) B x1=new B(); B) B x1=new C();C) C x1=new C(); D) C x1=new B();12、下列循环语句的循环次数是(C )int i=5;do{System. out. Println (i--) ;i--;}while (i>0) ;A)2 B)1 C)3 D)无限13、下列函数定义中,哪条语句是非法的? ( C ) (语句编号在语句后的//处) class test{ int x;static int y;void f(){ x=1; //1y=1; //2}static void g(){ x=1; //3y=1; //4} }A) 1 B) 2 C) 3 D) 414、在下面修饰符所定义的方法中不能被子类所覆盖的是( A )A)final B)abstractC)static D)int15、现有两个类A,B以下描述中表示B继承自A的是( B )A)class A extends B B) class B extends AC)class B implement A D) class B extends A implement A三、读程序给出结果1、class ContinueSample{static void Main(){ int i, s = 0;for (i = 1; i < 10; i++){if (i % 2== 0)continue;s += i;}System.out.println(s);} }程序的运行结果为: 252、定义类如下:class A{ public int x,y,z;A(int i l,int i2,int i3){ x=il ; y=i2 ; z=i3 ; }public void show(){int sum=x+y+z ;System.out.println(“ sum=”+sum) ;}}若在应用程序的main方法中定义以下语句 : A al=new A(1,2,3) ;al.show() ;其输出结果为 sum=6 。

相关文档
最新文档