大工14秋《Java程序设计》开卷考试期末复习题

合集下载

《JAVA语言程序设计》期末考试试题及答案

《JAVA语言程序设计》期末考试试题及答案

《JA V A语言程序设计》期末考试试题及答案1〔应考必备题库〕一、单项选择择题1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A. javaB. .classC. htmlD. .exe2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( A )。

A. 3B. 3. 5C. 4D. 53、不同意作为类及类成员的访问操纵符的是( C )。

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

A. static void method( )B. public void method( )C. final void method( )D. abstract void method( )二、填空题1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。

2、在Java的根本数据类型中,char型采纳Unicode编码方案,每个Unicode码占用2字节内存空间,这样,无论是中文字符还是英文字符,都是占用2字节内存空间。

3、设x = 2 ,则表达式( x + + )/3 的值是0 。

4、假设x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。

5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作完成的方法,该方法必须在抽象类之中定义。

最终(final)方法是不能被当前类的子类重新定义的方法。

6、创立一个名为MyPackage 的包的语句是package MyPackage ; ,该语句应该放在程序的位置为:应该在程序第一句。

7、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120。

《JAVA语言程序设计》期末考试试题答案与解析

《JAVA语言程序设计》期末考试试题答案与解析

《JAVA语言程序设计》期末考试试题及答案(应考必备题库)一、单选择题1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。

A. javaB. .classC. htmlD. .exe2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )。

A. 3B. 3. 5C. 4D. 53、不允许作为类及类成员的访问控制符的是( )。

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

A. static void method( )B. public void method( )C. final void method( )D. abstract void method( )二、填空题1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。

2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用2字节内存空间,这样,无论是中文字符还是英文字符,都是占用2字节内存空间。

3、设 x = 2 ,则表达式 ( x + + )/3 的值是0 。

4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。

5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。

最终(final)方法是不能被当前类的子类重新定义的方法。

6、创建一个名为 MyPackage 的包的语句是package MyPackage ; ,该语句应该放在程序的位置为:应该在程序第一句。

7、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120。

《JAVA程序设计》期末考试试题汇总及答案

《JAVA程序设计》期末考试试题汇总及答案

《JA V A程序设计》期末考试试题(一)一、单选择题1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。

A。

java B. .classC. htmlD. 。

exe2、设x = 1 , y = 2 ,z = 3,则表达式y+=z--/++x 的值是( )。

A. 3B. 3. 5C. 4D. 53、不允许作为类及类成员的访问控制符的是( ).A。

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

A。

static void method() B. public void method()C. final void method()D。

abstract void method( )二、填空题1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。

2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用2字节内存空间,这样,无论是中文字符还是英文字符,都是占用2字节内存空间。

3、设x = 2 ,则表达式(x + + )/3 的值是0 。

4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。

5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义. 最终(final)方法是不能被当前类的子类重新定义的方法.6、创建一个名为MyPackage 的包的语句是package MyPackage ;,该语句应该放在程序的位置为:应该在程序第一句。

7、设有数组定义:int MyIntArray[]= {10 ,20 ,30 , 40 ,50 , 60 ,70};则执行以下几个语句后的输出结果是120。

java程序设计期末考试试题汇总及答案

java程序设计期末考试试题汇总及答案

java程序设计期末考试试题汇总及答案# Java程序设计期末考试试题汇总及答案一、选择题(每题2分,共20分)1. 下列哪个不是Java的基本数据类型?- A. int- B. double- C. String- D. boolean答案:C2. Java中,哪个关键字用于定义类?- A. class- B. interface- C. package- D. enum答案:A3. 以下哪个是Java的异常处理关键字?- A. try- B. if- C. while- D. switch答案:A4. 在Java中,哪个方法用于获取字符串的长度? - A. length()- B. size()- C. count()- D. find()答案:A5. Java中的哪个关键字用于实现多态?- A. extends- B. implements- C. override- D. abstract答案:C6. 下列哪个是Java集合框架中的接口?- A. ArrayList- B. HashMap- C. List- D. Set答案:C7. 在Java中,哪个类提供了基本的输入输出功能? - A. System- B. Scanner- C. Console- D. BufferedReader答案:A8. 下列哪个是Java的访问控制修饰符?- A. public- B. static- C. final- D. volatile答案:A9. 在Java中,哪个关键字用于定义一个接口? - A. class- B. interface- C. package- D. enum答案:B10. Java中,哪个关键字用于创建线程?- A. thread- B. runnable- C. extends- D. implements答案:B二、简答题(每题10分,共30分)1. 简述Java中的封装、继承和多态的概念。

大工14秋《Java程序设计》开卷考试期末复习题-推荐下载

大工14秋《Java程序设计》开卷考试期末复习题-推荐下载

A.x[4]为 0
4、用关键字 abstract 定义的类( )。
A.可以被实例化
C.不能被继承
5、假设对象 x 具有属性 a,则访问该属性的方法是( )。
A.a.x
B.x[4]未定义
B.a.x()
6、下面是一个无修饰符的类:class Car{...},则类 Car( )。
A.可被其他程序包中的类使用
A.init()
B.start()
14、下面的 Java 变量中,不属于复合类型的数据类型是( )。
A.类
15、构造方法何时被调用( )。
A. 类定义时
C.创建对象时
B.字符型
16、Java 程序的执行过程中用到一套 JDK 工具,其中 javac.exe 是指( )。
A.Java 文档生成

B.Java 解释器
A.10
31、Java 源代码保存在扩展名为( )的文件中。
A..exe
32、调用 alphabet.substring(6,10)返回的子字符串是( )。
A."GHIJ"
33、关于 while 和 do…while 语句的说法,错误的是( )。
A.都是 Java 的循环语句
B.while 语句至少迭代一次
)?
B.必须有两个 main 方法
D.必须有一个 main 方法
C.new
C.x[5]为 0
B.不能派生子类
D.只能被继承
C.x.a
C.static
C.double
B.B x1=new C()
D.C x1=new B()
D.create
D.x[0]为空
D.x.a()

JAVA程序设计期末考试题(多套含答案)

JAVA程序设计期末考试题(多套含答案)

《JA V A程序设计》期末考试试题(五)一、单选题1、当某一线程正处于休眠状态,而另一个线程用Thread 类中的interrupt() 方法中断它时,抛出的异常类型是()。

A) IOException B) RuntimeExceptionC) InterruptedException D) ClassNotFoundException2、下面的程序段的功能是( )。

File file1=new File("d:\\xxx\\yyy\\zzz");file1.mkdirs();A)在当前目录下生成子目录:\xxx\yyy\zzz B)生成目录:e:\xxx\yyy\zzz C)在当前目录下生成文件xxx.yyy.zzz D)以上说法都不对3、应用程序的main方法中有以下语句,则输出的结果是( )。

String s = "xxxxxxxxxxxxxxx#123#456#zzzzz";int n = s.indexOf("#");int k = s.indexOf("#", n+1);String s2 = s.substring(n+1, k);System.out.println(s2);A) 123456 B) 123 C) xxxxxxxxxxxxxxx D) zzzzz4、关于下面的程序Test.java说法正确的是( )。

public class Test {String x="1";int y;public static void main(String args[]) {int z=2;System.out.println(x+y+z);}}A)3 B)102 C) 12 D)程序有编译错误5、应用程序的main方法中有以下语句,则输出的结果是( )。

int b[][]={{1, 1, 1}, {2,2}, {3}};int sum=0;for(int i=0; i<b.length; i++) {for(int j=0; j<b[i].length; j++) {sum+=b[i][j];}}System.out.println("sum="+sum);A) 10 B)6 C) 9 D) 136、应用程序的main方法中有以下语句,则执行后输出的结果是( )。

java程序设计期末试题及答案

java程序设计期末试题及答案一、选择题(每题2分,共20分)1. Java中用于定义类的关键字是()。

A. classB. interfaceC. structD. enum答案:A2. 下列哪个选项是Java中合法的变量名?()A. 2ndVariableB. _firstVariableC. variable$nameD. int答案:B3. Java中,下列哪个选项不是基本数据类型?()A. intB. doubleC. StringD. char答案:C4. Java中,下列哪个关键字用于捕获异常?()A. tryB. catchC. finallyD. all of the above答案:D5. 在Java中,下列哪个选项是正确的继承关系?()A. public class A extends B implements C {}B. public class A implements B, C {}C. public class A extends B, C {}D. public class A implements B extends C {}答案:A6. Java中,下列哪个选项是正确的方法重载?()A. public void display(int i) {}public void display(int i, int j) {}B. public int display(int i) {}public void display(int i) {}C. public void display(int i) {}public void display(double i) {}D. public void display(int i) {}public void display(int i, int j) {}答案:A7. 在Java中,下列哪个选项是正确的数组初始化方式?()A. int[] myArray = new int[5];B. int[] myArray = {5};C. int[] myArray = new int[]{5};D. All of the above答案:D8. Java中,下列哪个选项是正确的多线程创建方式?()A. class MyThread extends Thread {}B. class MyRunnable implements Runnable {}C. class MyThread implements Thread {}D. All of the above答案:B9. Java中,下列哪个选项是正确的集合初始化方式?()A. List<String> list = new ArrayList<>();B. List<String> list = new LinkedList<>();C. List<String> list = new Vector<>();D. All of the above答案:D10. Java中,下列哪个选项是正确的泛型使用方式?()A. List<String> list = new ArrayList<>();B. List list = new ArrayList<>();C. List<String> list = new ArrayList<String>();D. List list = new ArrayList<String>();答案:A二、填空题(每题2分,共20分)1. Java中,用于定义接口的关键字是____。

大工14秋《Java程序设计》开卷考试期末复习题

大工14秋《Java程序设计》开卷考试期末复习题在本篇文章中,我们将回顾并总结大工14秋学期的《Java程序设计》课程内容,以便为即将到来的开卷考试做好准备。

在复习中,我们将重点关注课程的核心概念、重要知识点以及实践应用。

让我们开始吧!一、概述《Java程序设计》课程旨在为学生提供Java编程语言的基础知识和实践应用。

课程内容包括Java语言的语法、面向对象编程、异常处理、集合框架、多线程编程以及图形用户界面(GUI)设计等。

二、核心概念2.1 Java语言特点Java是一种跨平台的编程语言,具有面向对象的特性、自动内存管理机制以及异常处理等特点。

2.2 面向对象编程面向对象编程是Java的核心思想,其中包括类、对象、继承、封装和多态等概念。

熟悉这些概念对于理解和运用Java编程至关重要。

2.3 异常处理Java提供强大的异常处理机制,可以帮助我们捕获和处理程序运行时出现的异常情况。

理解异常处理的原理和机制,可以使我们的程序更加健壮和可靠。

2.4 集合框架集合框架提供了各种数据结构和算法,方便我们对数据进行组织、存储和操作。

熟练掌握集合框架的使用,对于开发复杂的应用程序至关重要。

2.5 多线程编程多线程编程可以提高程序的并发性和响应性。

在Java中,我们可以通过线程池、锁机制和同步机制等手段实现多线程编程。

了解和掌握多线程编程的技巧,可以提高程序的执行效率和用户体验。

2.6 图形用户界面设计图形用户界面(GUI)是现代软件应用程序中不可或缺的一部分。

在Java中,我们可以利用AWT(Abstract Window Toolkit)和Swing 等工具包来设计和实现GUI界面。

熟悉GUI的设计原则和开发流程,可以使我们的应用程序更加美观和易用。

三、重要知识点3.1 Java语法复习Java的基本语法规则,包括变量和常量的声明、数据类型、运算符、条件语句、循环语句以及方法的定义和调用等。

3.2 类与对象回顾类的定义和对象的创建,了解构造方法、封装性、继承性、多态性等面向对象编程的基本概念和机制。

《java程序设计》期末复习题及答案

《java程序设计》期末复习题及答案一、单项选择题1、一个Java应用程序中,必须有一个 B(A)构造方法(B)main方法(C)init方法(D)返回值是int类型的main方法2、以下选项中,不能作为java语言标识符的是 D 。

(A) Zhanghai (B) _zhao123(C) $Mao_ han_ (D) while3、在Java语言中,一个char类型变量的存储单元是 B 。

(A)1字节(B) 2字节(C)4字节 (D) 与运行环境有关4、编写和运行运行Java应用程序必不可少的是 C 。

(A) eclipse集成工具 (B) netbeans集成工具(C) JDK软件包 (D) 以上三种5、已知: int x=30, y=50, w=80; 以下语句执行后变量x、y、w的值是 C 。

if (x>y || x<w && y>w) {w=x; x=y; y=w;}( A ) x=50, y=80, w=80 (B) x=50, y=30, w=30( C ) x=30, y=50, w=80 (D) x=80, y=30, w=506、执行下列程序段:x=9;while (x>7){System.out.println(“*”); x--;}输出的结果是 C 。

( A ) **** ( B ) *** ( C ) ** ( D ) *7、若有下列说明:int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};则值为6的表达式是 C 。

( A ) a[1][4] ( B ) a[4][1] ( C ) a[1][1] ( D ) a[2][2]8、若有如下定义:int a[3][3]={1,2,3,4,5,6,7,8,9}, i;则下列语句的输出结果是 A 。

for (i=0;i<=2;i++) System.out.printf(“%d “,a[i][2-i]);( A ) 3 5 7 ( B ) 3 6 9 ( C ) 1 5 9 ( D ) 1 4 79下面选项中不能使用final修饰符修饰的是 D 。

《JAVA语言程序设计》期末考试试题及答案

《JA V A语言程序设计》期末考试试题及答案(应考必备题库)一、单选择题1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( ).A。

java B. 。

classC. html D。

.exe2、设x = 1 ,y = 2 ,z = 3,则表达式y+=z--/++x 的值是( )。

A。

3 B。

3。

5C. 4 D。

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

A。

public B. privateC. static D。

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

A。

static void method()B。

public void method( )C。

final void method() D。

abstract void method( )二、填空题1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。

2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用2字节内存空间,这样,无论是中文字符还是英文字符,都是占用2字节内存空间.3、设x = 2 ,则表达式(x + + )/3 的值是0 。

4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。

5、抽象(abstract)方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义. 最终(final)方法是不能被当前类的子类重新定义的方法.6、创建一个名为MyPackage 的包的语句是package MyPackage ;,该语句应该放在程序的位置为:应该在程序第一句。

7、设有数组定义:int MyIntArray[] = {10 ,20 ,30 ,40 , 50 ,60 , 70}; 则执行以下几个语句后的输出结果是120。

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

期末复习资料一、单选题1、关于可以独立运行的Java应用程序,下列说法哪个是正确的()?A.无须main方法B.必须有两个main方法C.可以有多个或0个main方法D.必须有一个main方法2、Java创建一个对象使用的关键字是()。

A.class B.interface C.new D.create3、执行如下代码:int[]x=new int[5];,以下哪项说明是正确的?()A.x[4]为0B.x[4]未定义C.x[5]为0D.x[0]为空4、用关键字abstract定义的类()。

A.可以被实例化B.不能派生子类C.不能被继承D.只能被继承5、假设对象x具有属性a,则访问该属性的方法是()。

A.a.x B.a.x()C.x.a D.x.a()6、下面是一个无修饰符的类:class Car{...},则类Car()。

A.可被其他程序包中的类使用B.仅能被本程序包中的类使用C.不能被任何类使用D.不能被其他类继承7、构造方法在什么时候被调用()?A.类定义时B.使用对象的属性时C.使用对象的方法时D.对象被创建时8、下列选项不允许作为类及类成员访问控制符的是()。

A.public B.private C.static D.protected9、表达式(short)(8/9.2*5)的值类型为()。

A.short B.int C.double D.float10、类B和类C都不是抽象类,并且类B是类C的父类。

下面声明对象x1的语句不正确的是()。

A.B x1=new B() C.C x1=new C()B.B x1=new C() D.C x1=new B()11、下列关于Java内部类的叙述错误的是()。

A.内嵌类型可以与外层类型同名C.内部类中可以声明成员变量和成员方法B.内部类可以声明为抽象类D.内部类可以继承父类或实现接口12、表达式:(a>b)?(c>d)?a:c:d,(其中a=5,b=9,c=1,d=9)的值为()。

A.5B.8 C.1D.913、下列哪一个方法不是Applet生命周期相关的4个方法之一()。

A.init()B.start()C.wait()D.stop()14、下面的Java变量中,不属于复合类型的数据类型是()。

A.类B.字符型C.数组型D.接口15、构造方法何时被调用()。

A.类定义时B.调用对象方法时C.创建对象时D.使用对象变量时16、Java程序的执行过程中用到一套JDK工具,其中javac.exe是指()。

A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器17、定义一个名为“Car”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应该为()。

A.private class Car extends Object C.class Car extends Object B.public class Car D.private class Car18、当方法遇到异常又不知如何处理时,下列哪种说法是正确的()。

A.捕获异常B.抛出异常C.声明异常D.嵌套异常19、Java中的哪个类提供了随机访问文件的功能()。

A.RandomAccessFile类C.RandomFile类B.File类D.AccessFile类20、下列哪个Java标识符是合法的()。

A.new B.class C.int D.const121、Java程序源文件和经编译后的文件扩展名分别是()。

A..class和.java B..java和.class C..class和.class D..java和.java 22、Java中为了区别重载多态中同名的不同方法,要求()。

A.返回值类型相同C.参数名称不同B.采用不同的参数列表D.以上三项都不对23、下列语句中,()是不能通过编译的语句。

A.double d=545.0;B.char a1="c";C.int i=321;D.float f1=45.0f;24、Java中流的传递方式属于()。

A.并行的B.串行的C.并行和串行D.以上都不对25、Java程序设计语言中,JDBC指的是()。

A.Java程序与数据库连接的一种机制B.Java程序与浏览器交互的一种机制C.Java类库名称D.Java类编译程序26、Java程序设计语言中,关键字super的作用是()。

A.用来访问父类被隐藏的成员变量B.用来调用父类中被重载的方法C.用来调用父类的构造方法D.以上都是27、下列java标识符的书写,错误的是()。

A._sys B.$change C.user_name D.1_file28、Java中类实现的接口以及修饰不可以是()。

A.public B.abstract C.final D.void29、下列特性中,不属于面向对象编程的三大特征的是()。

A.封装B.指针操作C.多态D.继承30、执行如下语句序列,k的值是()。

int j=4,k=20; for(int i=1;i!=j;i++)k=k-i;A.10B.24C.12D.131、Java源代码保存在扩展名为()的文件中。

A..exe B..java C..class D..javac 32、调用alphabet.substring(6,10)返回的子字符串是()。

A."GHIJ"B."FGHI"C."HIJ"D."GHI"33、关于while和do…while语句的说法,错误的是()。

A.都是Java的循环语句B.while语句至少迭代一次C.do…while语句至少迭代一次D.两者都可以迭代多次34、int[]a;和int[]b=new int[0];关于这两个语句的说法错误的是()。

A.a为空数组B.b不是空数组C.a是分配了0个元素的数组D.b是分配了0个元素的数组35、下列关于Java中方法的说明,错误的是()。

A.方法调用必须指定方法名和实际参数B.写在return后面的语句不会被执行C.Java应用程序从main()方法开始执行D.main()方法不能被其他方法调用,包括Java虚拟机36、关于构造方法和方法的说法,错误的是()。

A.构造方法可以创建类的对象B.构造方法和方法都有返回值类型C.构造方法使用new操作符调用D.方法使用句点操作符调用37、下列类中,属于ng包中的类的是()。

A.Arrays类B.Math类C.Date类D.Calendar类38、下列关于方法修饰符的叙述,错误的是()。

A.final修饰的方法在类中可以被重载C.native修饰的方法表示方法体是以另一种程序设计语言实现的B.private修饰的方法指该方法只能从其自身的类中访问D.protected修饰的方法指该方法只能从其自身的类及其扩展中访问39、下列哪一项不属于java.awt中的布局管理器类()。

A.FlowLayout B.TableLayout C.BorderLayout D.GridLayout 40、java.util包定义了3种一般类型的集合,下列哪一个不是()。

A.List B.Map C.Set D.Hash41、JApplet类的直接父类是()。

A.Component类B.Container类C.Applet类D.Panel类42、下列协议中哪一个不属于网络层协议()。

A.DNS B.IP C.ICMP D.IGMP43、下列属于文本数据流的是()。

A.源代码程序B.音频C.图像D.视频44、关于I/O类的说明,错误的是()。

A.I/O类主要有4种B.InputStream和Reader类用于输入C.OutputStream和Writer类用于输出D.Reader和Writer类用于处理二进制文件45、下列不属于JDBC提供的驱动程序的是()。

A.本地库Java实现驱动程序B.网络协议驱动程序C.数据库协议驱动程序D.硬盘协议驱动程序46、下面哪种类是用简单数组来实现的()。

A.HashSet B.LinkedHashSet C.TreeSet D.TreeMap 47、下列关于Applet小程序的叙述正确的是()。

A.Applet可以独立运行B.Applet小程序也必须有main()方法C.Panel类是Applet类的子类D.JApplet类是Applet类的子类48、关于接口的说明,错误的是()。

A.接口可以包含嵌套类和接口B.接口可以作为一种数据类型来声明变量和参数C.接口可以扩展一个类D.接口无构造函数49、下列哪一个特性不是进程和线程所共有的()。

A.结构性B.共享性C.动态性D.独立性50、下列不可以正确表示Java标识符的是()。

A.$max B.abc C._min D.public二、填空题1、在子类中使用关键字做前缀可调用被子类覆盖的父类中的方法。

2、创建包需要使用的关键字是。

3、按照异常处理的不同可分为捕获异常、声明异常和三种。

4、静态内嵌类型用于定义的嵌套结构,实例内嵌类型用于定义的嵌套结构。

5、Java语言的各种数据类型之间提供两种转换,自动转换和。

6、Java语言通过接口支持继承,使类继承具有更灵活的扩展性。

7、是类的实例。

8、方法的多态包括方法的重载和覆盖,其中方法重载是时多态。

9、Applet类的直接父类是。

10、Java图形用户界面的组件和事件由和包共同提供。

11、Java语言是从语言发展而来的。

12、Java中的Object类包含在包中。

13、运算符instanceof的运算结果为类型。

14、是指一组有顺序、有起点和终点的字节集合,是对数据传输的总称或抽象。

15、IP协议和UDP协议均是的协议。

16、Java的机制是分隔方法声明与方法实现细节的最好机制。

17、是可以嵌入Web页面的最小应用。

18、类中的一个成员被private修饰,则该成员能被成员访问。

19、Java的字节码保存在扩展名为的文件中。

20、是定义标准Java类和接口的所有类库的集合。

21、构造函数使用操作符来调用,方法使用操作符来调用。

22、类的实例方法调用中的参数,就是该方法被绑定到的对象。

23、就是一个不含参数的构造函数。

24、声明为的数组是通用数组。

25、在面向对象程序设计中,指的是对象具有不同类的不同形式的对象的能力。

26、接口表示了那些实例可以用compareTo()方法类做比较的类。

27、类不能被实例化,因为它的某些方法没有可运行的代码体。

28、是一组相互交错的接口和类,这些接口和类支撑列表、集和迭代器的创建和使用。

29、ArrayList类和HashSet类是用来实现的。

相关文档
最新文档