java期末复习题Word文档格式.docx

上传人:b****2 文档编号:15167671 上传时间:2022-10-28 格式:DOCX 页数:29 大小:26.92KB
下载 相关 举报
java期末复习题Word文档格式.docx_第1页
第1页 / 共29页
java期末复习题Word文档格式.docx_第2页
第2页 / 共29页
java期末复习题Word文档格式.docx_第3页
第3页 / 共29页
java期末复习题Word文档格式.docx_第4页
第4页 / 共29页
java期末复习题Word文档格式.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

java期末复习题Word文档格式.docx

《java期末复习题Word文档格式.docx》由会员分享,可在线阅读,更多相关《java期末复习题Word文档格式.docx(29页珍藏版)》请在冰豆网上搜索。

java期末复习题Word文档格式.docx

6.从处理的基本单位可以将流分为:

________和________。

字节流

字符流

7.数组的初始化方式有________和________两种。

静态初始化

动态初始化

8.在继承过程中,子类拥有父类定义的所有________,但父类可以通过________思想保留自己的隐藏数据

属性

封装

9.表达式1/2*3的计算结果是________;

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

0

10.从处理的基本单位可以将流分为:

11.如果一个MyFrame是JFrame的子类,能够被不同包中的类所使用,同时又能够为线程提供运行代码(run()

方法),请写出该类的声明头:

________。

publicclassMyFrameextendsJFrameimplementsRunnable

12.JDBC加载Oracle数据库的驱动类的语句________。

Class.forName(“oracle.jdbc.driver.OracleDriver”);

(或DriverManager.registerDriver(new

oracle.jdbc.driver.OracleDriver());

13.Java中的注释可分为行注释、块注释、________

文档注释

14.在Java语言中,运算符分为算术运算符、比较运算符、________、位运算符、________、条件运算符等几

类。

逻辑运算符

赋值运算符

15.一个类可以使用________关键字可以实现多个接口,接口之间使用________进行间隔。

implements

逗号(,)

16.Map接口的具体实现类常用的有________和________。

HashMap

TreeMap

17.

假设x=2,那么(++x)*(x++)/3+x的结果是________

7

18.三目运算符的3个操作数中,第一个操作数的类型必须是________型的。

逻辑

19.下列代码完成以下功能:

1、在长度为10的数组a中存储从0开始的前10个偶数;

2、将数组a中的整数保存到一个ArrayList中;

3、将ArrayList中的整数倒序输出。

请补齐代码。

int[]a=newint[10];

for(inti=0;

i<

________;

i++)

a[i]=i*2;

ArrayList________al=newArrayList<

Integer>

();

for(________)

al.add(i);

for(inti=al.size()-1;

i>

=0;

i--)

System.out.println(________);

a.length

&

lt;

Integer&

gt;

空3:

inti:

a

空4:

al.get(i)

20.下列代码用于完成以下功能:

1、构造长度为10的整数数组,并填充数字1到10;

2、采用前后交换的方式将数组逆序,即第1个元素和最后一个元素交换,第2个元素和倒数第二个元素交

换....;

3、输出最后数组中的所有数字。

for(inti=0;

a.length;

a[i]=i+1;

i++){

intt=a[i];

a[i]=________;

________=t;

}

System.out.println(i);

a.length/2

a[a.length-i-1]

21.以下程序编译运行后的输出结果是:

________

publicclassTest{

publicstaticvoidtestMethod()throwsException{

try{

thrownewException();

}finally{

System.out.print("

Finally"

);

publicstaticvoidmain(String[]args){

testMethod();

}catch(Exceptione){

Exception"

Finished"

FinallyExceptionFinished22.在Java语言中,运算符分为算术运算符、________、逻辑运算符、位运算符、赋值运算符、________等几

比较运算符

条件运算符

23.假设x=3,那么(x++)*(++x)/3+x的结果是________空1:

10

24.下面程序运行的最终结果是________

publicvoidtest(){

intx=3/0;

Test1"

return;

Test2"

}finally{

Test3"

Test2Test3

25.泛型的类型参数只能是________类型,不能是基本数据类型。

26.表达式1/2*3的计算结果是________;

27.泛型的类型参数只能是________类型,不能是基本数据类型。

28.Map集合为映射类型,通过________和________的形式存储对象空1:

29.点击按钮所产生的事件是________,该类事件使用________监听接口进行处理。

ActionEvent

ActionListener

30.常用的数组复制方法有循环复制、________和________。

System.arraycopy()

clone()

31.Java中将一个字符串转换成int类型的整数,例如将字符串“123”转换成整数123,可

以使用________方

法。

Integer.parseInt()32.在Java语言中,利用________关键字来定义最终类,最终类没有子类;

使用________

关键字来定义抽象

类,抽象类不能被实例化。

abstract

33.在Java语言中,子类通过________关键字继承父类,通过________关键字来访问父

类的成员。

extends

super

二、单项选择题

1.关于以下程序段,说法正确的是

#01Strings1=”abc”+”edf”

#02Strings2=newString(s1);

#03if(s1==s2)

#04System.out.println(“==succeded”);

#05if(s1.equals(s2))

#06System.out.println(”.equals()succeded”);

A.行4与行6都将执行

B.行4执行,行6不执行

C.行4不执行,行6执行

D.行4与行6都不执行

标准答案:

C

2.关于Java应用程序的基本结构说法错误的是:

_____A.在完整的Java程序中,至少需要一个类(class)B.一个Java文件可以有多个类

C.一个Java文件只能有一个类

D.一个Java文件只能有一个公共类(public)标准答案:

3.根据如下代码,下面说法中正确是_______classPerson{

publicPerson(){}//1

privatePerson(Stringname){}//2

publicvoidPerson(){}//3

A.第一句错误

B.第二句错误

C.第三句错误

D.没有错误

D

4.用来手动抛出异常的关键字是________A.catch

B.throws

C.pop

D.throw

5.关于集合框架特征,说法不正确的是________A.Map集合中的键对象不允许重复、有序

B.List集合中的元素允许重复、有序

C.Set集合中的元素不允许重复、无序

D.Collection集合中的元素允许重复、无序

A

6.以下方法__________不属于OutputStream的方法。

A.voidflush()

B.voidwrite(byte[]b)C.voidclose()

D.voidread(byte[]b)标准答案:

7.在下列选项中,哪一个可用于调用存储过程或函数________

A.Statement

B.PreparedStatementC.CallableStatementD.procedureStatement标准答案:

8.关键字super和this说法不正确的是_______

A.super(..)方法可以放在this(..)方法前面使用

B.this(..)方法可以放在super(..)方法前面使用

C.可以使用super(..)来调用父类中的构造方法

D.可以使用this(..)调用本类的其他构造方法

B

9.欲构造ArrayList类的一个实例,此类继承了List接口,下列________方法是正确的。

A.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1