大工14秋《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语言程序设计》期末考试试题及答案(应考必备题库)一、单选择题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程序设计》期末考试试题汇总及答案

《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程序设计期末考试试题汇总及答案一、选择题(每题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程序设计》开卷考试期末复习题-推荐下载

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程序设计期末考试题(多套含答案)

《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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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类是用来实现的。