最新面向对象技术Java-期末复习试卷(三)

精品文档 精品文档 期末复习试卷(三)

一、 单项选择题 1、有一段java应用程序,其中包含一个公共类,名字为TestStudent,那么保存它的源文件名是( ) A. teststudent.java B. teststudent .class C. TestStudent.java D. TestStudent.class

正确答案:C 解析:一个java文件中可以包含多个类,但最多只能有一个类是公共类(public),该java文件的名字要与公共类的一致。

2、关于下面的代码,哪个描述是正确的? public class Test{ public static void main(String[] args){ Integer n1 = new Integer(3); Object n2 = new Integer(4); System.out.println(n1.compareTo(n2)); } } A. 可以编译通过,可以运行,并得到预期结果。 B. 可以编译通过,可以运行,但不能得到预期结果。 C. 可以编译通过,但又运行错误。 D. 有编译错误。

正确答案:D 解析:Integer类是基本数据类型int的包装类,里面封装了一个int类型的值,精品文档 精品文档 提供了一些实用的方法(例如:在JavaFX中读取文本框内容是String类型的,如果要转换成int类型,就要调用Integer类的parseInt()方法)并实现了Comparable接口,在Comparable接口中定了抽象方法compareTo(T o), T是泛型,对于Integer类,T被替换为Integer,如下图:

因此,Integer类中compareTo()方法的定义如下: 因此,compareTo的参数只能是Integer类型的,所以代码中的下面语句中的n2的类型需要进行强制类型转换,由Object转为Integer: System.out.println(n1.compareTo(n2)); 正确写法如下: System.out.println(n1.compareTo((Integer) n2));

类似的包装类还有Long\Float\Double\Char\Boolean等,都是将基本数据类型包装为类。 3、下面哪种类型不是引用数据类型?( ) A. 数组 B. char C. String D. Object

正确答案:B 解析:基本数据类型只是存放数据,不提供功能(即方法)包括4类八种: 布尔类型:boolean 精品文档 精品文档 字符类型:char 整数类型:byte, short, int, long 浮点类型:float,double 引用数据类型包括类、接口、抽象类、数组(本质上是类),引用类型可以提供功能。 注意: String是一个类,所以可以使用String s = new String("bistu")的方式创建对象; 数组也是一个类,所以需要用new创建对象。 4、类Test要定义一个无参数、无返回值的方法method,并能够通过Test.method()的方式调用method方法,则method方法的定义形式为 ( )。 A. public static void method ( ) B. public void method ( ) C. public final void method ( ) D. public abstract void method ( )

正确答案:A 解析:静态方法(也叫类方法)可以不创建对象,而直接通过类名调用。

5、下列关于接口说法正确的是 ( )。 A. 抽象类中的方法不全都是抽象的,因此可以创建对象。 B. 接口的引用既可以调用实现类重写的接口的方法,也可以调用实现类新增的方法。 C. 接口的实现类可以实现接口的部分方法。 D. 接口的方法都是抽象的,因此不可以创建对象。

正确答案:D 解析:选项A的前半句是对的,后半句错了。 选项B前半句是对的,后半句不对。示例如下: 精品文档 精品文档 public interface GeometricObject{ public double getArea(); } public class Circle implements GeometricObject{ public double getArea(){ .…. } public double getPerimeter(){ …… } } public TestCircle{ public static void main(String[] args){ GeometricObject c = new Circle(); c.getArea(); //访问实现类覆盖接口的方法可以 c. getPerimeter() //错误:不可以访问实现类新增的方法 } } 选项C错误,实现类必须实现接口的所有的抽象的方法。

6、将类的成员方法的访问权限设置为默认的,则该成员方法能被( )。 A. 同一包中的类访问 B. 其他包中的类访问 C. 所有的类访问 D. 所有的类的子类访问

正确答案:A 解析:注意本题可以继续扩展,例如把访问权限换成public/private/protected。 7、下列哪个是Java应用程序主类中正确的main方法声明? ( ) A. public void main(String[] args) B. static void main(String[] ar) C. public static void Main(String a[]) D. public static void main(String args[]) 精品文档 精品文档 正确答案:D

8、有一段java应用程序,其中包含一个公共类,名字为Cat,那么保存它的源文件名是( ) A. Cat.java B. Cat.class C. Cat D. 都对

正确答案:A 与第1个选择题类似。

9、下列哪个是JDK提供的编译器?( ) A. java.exe B. javac.exe C. javap.exe D. javaw.exe

正确答案:B 10、某个源文件如下:public class TestPerson{}class Person{}class Student extends Person{}那么保存它的源文件名是( ) A. TestPerson.java B. Person.java C. Student.java D. TestPerson.class

正确答案:A 参考第1、8题。 11、以下定义一位数组的语句中,正确的是( ) 精品文档 精品文档 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};

正确答案:D 选项A: java中的数组是类,需要使用new关键字创建。 选项B:落类型了,正确写法为 int a[] = new int[5]; 选项C:重复定义变量a,正确写法: int a[]; a = new int[5];

12、String类实现Comparable接口,覆盖其中的compareTo()方法。下面哪个是正确的String类中被重写的compareTo()方法的方法头? A. public int compareTo(String o) B. public void compareTo(String o) C. public int compareTo(Object o) D. public void compareTo(Object o)

正确答案:A 解析:Comparable接口的定义如下:

接口的实现类必须覆盖在接口中定义的抽象的方法,覆盖就意味在实现类中的方法要与在接口中定义的抽象方法同名、同参、同返回值。 13、将类的某个成员方法的访问权限设置为protected的,则下面说法正确的是( )。 A. 同一包中的其他类不可以访问该方法 B. 不同包中的子类可以访问该方法 C. 所有包中的类都可以访问该方法 精品文档 精品文档 D. 所有包中的类都不可以访问该方法。

正确答案:B 14、下列哪一个类声明是错误的?( ) A. class A B. public class A C. protected class A D. public abstract class A

正确答案:C 解析:类只能被默认或者public修饰符修饰,这是与成员变量和成员方法不一样的地方。 15、下面关于数组和集合的说法,哪一个是错误的?( ) A. 数组的长度一旦确定,不能修改; B. 集合的长度可变,但是效率比数组低; C. 数组和集合都属于引用类型; D. 数组使用泛型指明所存储的对象的类型。

正确答案:D 解析:ArrayList是集合的一种类型。集合使用泛型指明所存储的对象的类型。 16、下面代码有错误的行是:________。 1: public class Review1307{ 2: public static void main(String[] args){ 3: Number x = new Integer(3); 4: System.out.println(x.intValue()); 5: System.out.println(x.compareTo(new Integer(4))); 6: } 7: }

合集下载

java期末考试复习题

java期末考试复习题

java期末考试复习题# Java期末考试复习题1. Java基础概念- 简述Java语言的特点。

- 描述Java的运行机制,包括JVM的作用。

- 解释Java的跨平台特性是如何实现的。

2. Java数据类型- 列举Java的基本数据类型及其大小和默认值。

- 解释整型常量和浮点型常量的区别。

- 描述字符类型char在Java中的特殊用途。

3. 变量与运算符- 说明变量声明和初始化的区别。

- 列举Java中的各种运算符,并给出使用场景。

- 解释自增和自减运算符的工作原理。

4. 控制流程语句- 描述if-else语句的用法。

- 说明switch-case语句的使用条件和限制。

- 阐述循环语句(for, while, do-while)的异同。

5. 数组- 解释一维数组和二维数组的区别。

- 描述如何声明和初始化数组。

- 说明数组的遍历和排序方法。

6. 方法- 描述方法的定义和调用过程。

- 说明方法的参数传递机制(值传递)。

- 阐述重载和重写的区别。

7. 面向对象编程- 解释类和对象的概念。

- 描述构造方法的作用和特点。

- 阐述继承、封装和多态的概念及其在Java中的实现。

8. 访问控制- 列举Java中的访问控制修饰符。

- 解释public, private, protected和default访问控制的区别。

9. 接口与抽象类- 描述接口和抽象类的区别。

- 说明如何实现接口和抽象类。

10. 异常处理- 解释异常的概念及其分类。

- 描述try-catch-finally语句的使用。

- 阐述自定义异常的方法。

11. 集合框架- 描述Java集合框架的组成。

- 比较List, Set和Map的区别和使用场景。

- 说明迭代器(Iterator)的使用方法。

12. 泛型- 解释泛型的概念及其优点。

- 描述泛型在集合中的使用。

13. 输入输出(I/O)- 描述Java I/O流的分类。

- 说明字节流和字符流的区别。

JAVA期末复习题及答案——第三章

JAVA期末复习题及答案——第三章

JAVA期末复习题及答案——第三章一、填空题1.阅读下列程序段int i=3,j;outer:while(i>0){j=3;inner:while(j>0){if(j<2) break outer;System.out.println(j+”and”+i);j--;}i--;}被输出到屏幕第一行的结果是 3 and 3 。

2.阅读下列代码段int x=3;while(x<9)x+=2;x++;while语句成功执行的次数是 3次。

3.已知a=3,b=9,则表达式a>b?a,b的值为 9 。

4.关系运算符的运算结果一定是布尔数据类型。

5. do-while 表示的循环体会至少执行一次。

6.已知x=12,y=6,z=false,则下列表达式的值分别为(表达式之间没有执行的先后顺序):100= =x+y falsex=y+10 16z||y>x false!(y*3<=x*4) false7.跳转语句continue用于循环体时表示退出本次循环,跳转语句break用于循环体时表示退出整个循环。

二、选择题1.阅读下列程序if(x= =0) {System.out.println(“冠军”);else if(x>-3) {System.out.println(“亚军”);else {System.out.println(“季军”);若要求打印字符串“季军“,则变量x的取值范围是:DA、x=0&x<=-3B、x=0C、x>-3D、x<=-32.阅读下面程序import javax.swing.JOptionPane;public class BreakLabelTest{public static void main(String args[]){String output=””;stop:{for(int row=1;row<=10;row++){for(int column=1;column<=5;column++){if(row= =5)break stop;output+=”* “;}output+=”\n”;}output+=”\nLoops terminated normally”;}JOptionPane.showMessageDialog{null,output,”用一个标志测试break语句”,RMATION_MESSAGE);System.exit(0);}}程序运行结果是:CA、窗口中有5行* * * * *B、窗口中有5行* * * *C、窗口中有4行* * * * *D、窗口中有6行* * * * *3.下列语句中,属于多分支语句的是:BA、if语句B、switch语句C、do while语句D、for语句4.阅读下列代码public class Test2005{public static void main(String args[]){String s=”Test”;switch(s){case “Java”: System.out.print(“Java”); break;case “Language”: System.out.print(“Language”); break;case “Test”: System.out.print(“Test”); break;}}}其运行结果是:DA、JavaB、LanguageC、TestD、编译出错5.下列代码中if(x>0) {System.out.println(“first”);}else if(x>-3){System.out.println(“second”);}else {System.out.println(“third”);}要求打印字符串为“second”时,x的取值范围是:AA、x<=0并且x>-3B、x>0C、x >-3D、x<=36.下列哪个说法是正确的?BA. if语句和else语句必须成对出现B. if语句可以没有else语句对应C. switch后的表达式可以是long型D. 每个switch结构中必须有default结构7.以下语句中有语法错误的是:BA. for(; ;);B. for(int i=0, i<10, i++){}C. if(a<0) ++a;D.do{a=false;} while(a=true);8.while循环和do_while循环的区别是:DA、没有区别,这两种结构在任何情况下效果都是一样的B、while循环的执行效率比do_while循环的执行效率高C、while先循环后判断,所以循环体至少执行一次D、do_while先循环后判断,所以循环体至少执行一次9.关于for循环和while循环,下面哪个说法是正确的?BA、while循环能实现的操作,for循环都能实现B、while循环的判断条件一般是程序的结果,for循环的判断条件一般是非程序的结果C、两种循环在任何时候都可以互换,所以会使用一种就可以D、两种循环结构中都必须有循环体,循环体不能为空10.下面说法正确的是:CA、程序执行到break语句时一定会结束所有的循环B、程序执行到continue语句时会结束当前循环C、break语句和continue语句都可以和标签协同使用D、break语句和continue语句的作用相同三、判断题1.switch语句中switch后面的表达式可以是整型,字符型,还可以是复合数据类型。

Java面向对象程序设计复习题附答案

Java面向对象程序设计复习题附答案

Java面向对象程序设计复习题一、选择题1、下列哪个是Java中的关键字(C )。

A、runB、IntegerC、defaultD、implement2、下面关于Java.applet.Applet和其祖先类的描述语句哪个不对(B )。

A、Applet是Container的一种B、Applet是Window的一种C、Applet是Component的一种D、Applet是Panel的一种3、下列类DataOutputStream的构造方法正确的是(A )。

A、new dataOutputStream(new FileOutputStream(“out.txt”));B、new dataOutputStream(“out.txt”);C、new dataOutputStream(new writer(“out.txt”));D、new dataOutputStream(new FileWriter(“out.txt”));4、在switch(表达式)语句中,表达式的类型不能为(C )。

A、byteB、charC、longD、int5、在接口MouseMotionListener中方法正确的是(A )。

A、Public void mouseDragged(MouseEvent)B、Public boolean mouseDragged(MouseEvent)C、Public void mouseDragged(MouseMotionEvent)D、Public boolean MouseDragged(MouseMotionEvent)6、下面是一些异常类的层次关系ng.Exceptionng.RuntimeExceptionng.IndexOutOfBoundsExceptionng.ArrayIndexOutOfBoundsExceptionng.StringIndexOutOfBoundsException假设有一个方法X,能够抛出两个异常,Array Index和String Index异常,假定方法X中没有try-catch语句,下面哪个答案是正确的。

Java期末复习题及答案

Java期末复习题及答案

Java期末复习题及答案一、选择题(每题2分,共20分)1. Java是一种:A. 编译型语言B. 解释型语言C. 编译型和解释型语言D. 汇编语言答案:C2. 下列哪个不是Java的基本数据类型?A. intB. floatC. StringD. double答案:C3. Java中的类是:A. 一个程序B. 一个方法C. 一个对象的模板D. 一个变量答案:C4. Java程序的入口点是:A. main()B. init()C. start()D. run()答案:A5. 以下哪个是Java的关键字?A. classB. methodC. functionD. variable答案:A6. Java中用于定义常量的关键字是:A. constB. staticC. finalD. volatile答案:C7. Java中实现多态的方式是:A. 继承B. 接口C. 重载D. 重写答案:D8. 下列哪个是Java集合框架中的接口?A. ArrayListB. LinkedListC. ListD. HashMap答案:C9. Java中,哪个类提供了日期和时间的功能?A. DateB. TimeC. CalendarD. Clock答案:C10. Java中,哪个关键字用于抛出异常?A. throwB. throwsC. exceptionD. error答案:B二、简答题(每题5分,共30分)1. 请简述Java的垃圾回收机制。

答案:Java的垃圾回收机制是一种自动内存管理功能,它会自动检测不再使用的对象,并释放它们占用的内存。

垃圾回收器定期运行,检查对象是否可到达,如果对象没有被任何引用指向,它将被垃圾回收器回收。

2. 请解释Java中的继承。

答案:Java中的继承是一种机制,允许一个类(子类)继承另一个类(父类)的属性和方法。

这使得代码重用变得可能,并有助于创建层次结构。

3. 请描述Java中的接口和抽象类的区别。

java期末考试各章复习题及答案

java期末考试各章复习题及答案

java期末考试各章复习题及答案1. 简述Java的基本数据类型及其占用的字节大小。

- Java的基本数据类型包括:int(4字节)、short(2字节)、long(8字节)、byte(1字节)、float(4字节)、double(8字节)、char(2字节)和boolean(1字节)。

2. 描述Java中类和对象的概念。

- 类是对象的蓝图,它定义了对象的状态(属性)和行为(方法)。

对象是类的实例,通过类可以创建多个对象实例。

3. Java中继承的概念是什么?- 继承是面向对象编程的一个核心概念,它允许一个类(子类)继承另一个类(父类)的属性和方法。

4. 列出Java中的四种访问修饰符,并说明它们的访问范围。

- public:无限制访问。

- private:仅在定义它的类内部访问。

- protected:在定义它的类内部以及不同包中的子类中访问。

- default(无修饰符):在同一包内访问。

5. 什么是接口?Java中接口的特点是什么?- 接口是一种完全抽象的类,它包含抽象方法和全局常量。

Java中接口的特点包括:所有方法默认为public,所有变量默认为public static final。

6. 说明Java中异常处理的两种机制。

- Java中异常处理的两种机制是try-catch和throws。

try-catch用于捕获和处理异常,而throws用于声明方法可能抛出的异常。

7. Java中集合框架的层次结构是怎样的?- Java集合框架的层次结构从顶层到底层依次是:Collection、List、Set、SortedSet、NavigableSet、Queue、Deque、Map、SortedMap、NavigableMap。

8. 描述Java中泛型的概念及其作用。

- 泛型是Java 5引入的一种类型安全特性,它允许在编译时检查类型安全,避免了类型转换和ClassCastException。

Java期末复习题及答案

Java期末复习题及答案

Java期末复习题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是Java语言的基本数据类型?A. StringB. IntegerC. intD. float答案:C2. Java程序的入口点是哪一个方法?A. main()B. start()C. init()D. run()答案:A3. 以下哪个关键字用于定义类?A. classB. functionC. structD. interface答案:A4. Java中,哪个关键字用于实现继承?A. extendsB. implementC. includeD. inherit答案:A5. 下列哪个是Java的异常处理关键字?A. tryB. catchC. finallyD. All of the above答案:D6. Java中,哪个类是所有类的父类?A. ObjectB. SystemC. StringD. Class答案:A7. 在Java中,哪个关键字用于定义接口?A. classB. interfaceC. packageD. import答案:B8. 以下哪个是Java集合框架中的接口?A. ArrayListB. ListC. HashMapD. Set答案:B9. Java中,哪个关键字用于定义方法?A. functionB. methodC. procedureD. void答案:B10. 下列哪个是Java的访问控制修饰符?A. publicB. privateC. protectedD. All of the above答案:D二、简答题(每题5分,共30分)1. 简述Java语言的特点。

答案:Java是一种面向对象的编程语言,具有平台无关性(Write Once, Run Anywhere),支持网络编程,具有丰富的API,自动垃圾回收机制,强类型检查等特点。

2. 什么是Java的垃圾回收机制?答案:Java的垃圾回收机制是一种自动内存管理功能,它能够自动检测不再使用的对象,并释放它们占用的内存,以防止内存泄漏。

java期末复习题库

java期末复习题库# Java期末复习题库一、选择题1. Java是一种:A. 编译型语言B. 解释型语言C. 汇编语言D. 标记语言答案:B2. 下列哪个是Java的基本数据类型?A. StringB. IntegerC. intD. Object答案:C3. Java中,哪个关键字用于定义类?A. classB. interfaceC. packageD. import答案:A4. 在Java中,哪个关键字用于实现继承?A. extendsB. implementsC. superD. override答案:A5. 下列哪个不是Java的访问控制修饰符?A. privateB. protectedC. publicD. global答案:D二、填空题1. Java语言的跨平台特性主要得益于______机制。

答案:JVM(Java虚拟机)2. Java中,______用于定义类与类之间的关系。

答案:接口(Interface)3. Java的异常处理机制中,______用于捕获异常。

答案:try-catch4. 在Java中,______是单例模式的实现方式之一。

答案:静态内部类5. Java集合框架中,______类用于存储键值对。

答案:Map三、简答题1. 请简述Java的垃圾回收机制。

答案:Java的垃圾回收机制是一种自动内存管理功能,它通过垃圾收集器(GC)来识别不再被程序使用的对象,并释放这些对象占用的内存。

垃圾收集器会定期运行,但具体时间由JVM决定,开发者无法控制。

2. 解释什么是Java的多态性,并给出一个简单的例子。

答案:Java的多态性是指允许不同类的对象对同一消息做出响应的能力,即同一个接口可以被不同的数据类型以不同的方式实现。

例如,一个名为`draw()`的方法可以在`Circle`和`Square`类中有不同的实现,但它们都可以被`Shape`接口所引用。

四、编程题1. 编写一个Java程序,实现一个简单的计算器,能够进行加、减、乘、除运算。

《面向对象程序设计JAVA语言程序设计》期末复习试题及部分答案

一、单选题1.在下列概念中,Java语言只保留了DA.运算符重载B。

结构与联合ﻩC。

指针ﻩ D. 方法重载2.下列类定义中,不正确得就是BA。

class x {、、、、}ﻩﻩﻩﻩB.static class x implements y1,y2 {、、、、}C.public class xextendsApplet { 、、、、}D。

class x extends y { 、、、、}3.下列语句序列执行后,k 得值就是Bint m=3, n=6,k=0;while( (m++)< (—— n) ) ++k;i++ﻩ先把i得初值赋给表达式(i++),作为表达式(i++)得值,然后i自增1作为i得值。

ﻩ如i=1,则表达式(i++)得值等于1,而i得值变为2.++ii先自增1,再把自增后得值赋给表达式(++i)。

如i=1,则表达式(++i)得值等于2,i得值也为2,A。

0 ﻩﻩB。

1ﻩC。

2 D.34.设i、j为int型变量名,a为int型数组名,以下选项中,正确得赋值语句就是AA.a[0] =7; B.i =i + 2ﻩﻩC.i++---j;ﻩD。

a(0) = 66;5.Java语言得类间得继承关系就是BA.多重得ﻩﻩﻩB。

单重得C.线程得ﻩﻩD。

不能继承6.下列语句序列执行后,k 得值就是Cint i=10, j=18, k=30;switch( j - i ){case 8 : k++;case 9 :k+=2;case 10: k+=3;default : k/=j;}A。

31 ﻩ B.3 ﻩC.2 ﻩ D.337.设有定义 float x=3、5f, y=4、6f, z=5、7f;则以下得表达式中,值为true得就是CA。

x〉 y ||x >z B.z > (y + x )ﻩC。

x != y ﻩD.x <y & !(x < z)8.下列修饰符中,定义类头时能使用得修饰符就是CA。

《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案

《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案一、单选题1.在下列概念中,Java语言只保留了DA.运算符重载B.结构和联合C.指针D.方法重载2.下列类定义中,不正确的是BA.class x { .... } B.static class x implements y1,y2 { .... }C.public class x extends Applet { .... } D.class x extends y { .... }3.下列语句序列执行后,k 的值是Bint m=3, n=6, k=0;while( (m++) < (- - n) ) ++k;i++先把i的初值赋给表达式(i++),作为表达式(i++)的值,然后i自增1作为i的值。

如i=1,则表达式(i++)的值等于1,而i的值变为2。

++ii先自增1,再把自增后的值赋给表达式(++i)。

如i=1,则表达式(++i)的值等于2,i的值也为2,A.0 B.1 C.2 D.34.设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是AA.a[0] = 7; B.i = i + 2 C.i++ - --j;D.a(0) = 66;5.Java语言的类间的继承关系是BA.多重的B.单重的C.线程的D.不能继承6.下列语句序列执行后,k 的值是Cint i=10, j=18, k=30;switch( j - i ) {case 8 : k++;case 9 : k+=2;case 10: k+=3;default : k/=j;}A.31 B.3 C.2 D.337.设有定义 float x=, y=, z=;则以下的表达式中,值为true的是CA.x > y || x > z B.z > ( y + x ) C.x != yD.x < y & ! ( x < z )8.下列修饰符中,定义类头时能使用的修饰符是C A.private B.static C.abstractD.protected9.设i、j、k为类x中定义的int型变量名,下列类x的构造函数中不正确的是BA.x( int m){ ... } B.void x( int m){ ... }C.x( int m, int n){ ... } D.x( int h,int m,int n){ ... }10.下列对封装性的描述中,错误的是DA.封装体包含了属性和行为B.封装使得抽象的数据类型提高了可重用性C.被封装的某些信息在封装体外是不可见的D.封装体中的属性和行为的访问权限是相同的11.下列关于包的描述中,错误的是BA.包是若干个类的集合B.包是一种特殊的类型C.包是使用package语句创建的D.包有有名包和无名包两种12.下列关于Applet程序的描述中,错误的是CA.Applet程序的主类必须是Applet类得子类B.Applet不是完整的独立程序C.Applet程序的主类中应有一个main()方法D.Applet的字节码文件必须嵌套在一个HTML文件中13.下列界面元素中,不是容器的是CA. Dialog B.Frame C.List D.Panel14.下列关于异常处理的描述中,错误的是DA.程序运行时异常由Java虚拟机自动进行处理B.使用try-catch-finally语句捕获异常C.使用throw语句抛出异常D.捕获到的异常只能在当前方法中处理,不能在其他方法中处理15.以下方法不属于迭代器(Iterator)接口所定义的方法的是DA.hasNext()B.next()C.remove()D.nextElement()16.主线程属于(C )A.守护线程B.Thread线程C.用户线程D.Runnable线程二、填空题1.三目运算符的3个操作数中,第一个操作数的类型必须是逻辑型的。

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