奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx

上传人:b****4 文档编号:7863298 上传时间:2023-05-09 格式:DOCX 页数:13 大小:168.51KB
下载 相关 举报
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第1页
第1页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第2页
第2页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第3页
第3页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第4页
第4页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第5页
第5页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第6页
第6页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第7页
第7页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第8页
第8页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第9页
第9页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第10页
第10页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第11页
第11页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第12页
第12页 / 共13页
奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx

《奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx》由会员分享,可在线阅读,更多相关《奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx(13页珍藏版)》请在冰点文库上搜索。

奥鹏西北工业大学课程考试机考《JAVA语言10 21》Word格式.docx

C.class和 

.class 

D.java和 

.java 

4.

下列程序运行结果是()

A.true 

true 

B.true 

false 

C.false 

D.false 

A

5.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( 

)个比特位。

3个字节

A.8 

B.16 

C.32 

D.64 

C

6.

给出下面代码段,哪行将引起一个编译时错误?

A.行1 

B.行4 

C.行6 

D.行9 

7.下列关于构造方法的叙述中,错误的是( 

A.Java语言规定构造方法名与类名必须相同 

B.Java语言规定构造方法没有返回值,但不用void声明 

C.Java语言规定构造方法不可以重载 

D.Java语言规定构造方法只能通过new自动调用 

8.新建一个流对象,下面哪个选项的代码是错误的?

( 

A.new 

BufferedWriter(new 

FileWriter("

a.txt"

));

B.new 

BufferedReader(new 

FileInputStream("

a.dat"

C.new 

GZIPOutputStream(new 

FileOutputStream("

a.zip"

D.new 

ObjectInputStream(new 

9. 

整型数据题型中,需要内存空间最少的是()

A.short 

B.long 

C.int 

D.byte 

10.

22.以下代码段执行后的输出结果为()

A.-1 

B.2 

C.1 

D.3 

11.29.在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行( 

)。

A.init() 

B.start() 

C.destroy() 

D.stop() 

12.()类可以作为FileInputStream类的构造方法的参数。

A.InputStream 

B.File 

C.FileOutputStream 

D.StringBuffer 

13.类Test1.Test2定义如下:

1. 

public 

class 

Test12.{public 

float 

aMethod(floata,floatb)throws3. 

IOException{ 

}4.}5.public 

Test2 

extends 

Test1{6.7.}将以下哪种方法插入行6是不合法的。

A.float 

aMethod(float 

a,float 

b){ 

aMethod(int 

a,int 

b)throws 

Exception{ 

p,float 

q){ 

IOException{ 

14.若在某一个类定义中定义有如下的方法:

abstract 

performDial( 

);

该方法属于( 

A.接口方法 

B.最终方法 

C.抽象方法 

D.空方法 

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

A.static 

void 

method() 

C.final 

D.abstract 

16.2.设inta=-2,则表达式a>

>

3的值为( 

A.0 

B.3 

C.8 

D.-1 

17.在Java中用什么关键字修饰的方法可以直接通过类名来调用?

A.static 

B.final 

C.private 

D.void 

18.结构化程序设计所规定的三种基本控制结构是 

A.输入、处理、输出 

B.树形、网形、环形 

C.顺序、选择、循环 

D.主程序、子程序、函数 

19.

下面的代码编译后会出现什么问题()

A.错误,不能静态引用amethod方法 

B..错误,main方法不正确 

C..错误,数组必须包含参数 

D.Amethod必须声明为String类型 

20.下面这条语句一共创建了多少个对象:

Strings="

a"

+"

b"

c"

d"

;

()

A.1 

C.3 

D.4 

21.

选项中哪一行代码可以替换题目中//addcodehere而不产生编译错误?

method(int 

a);

B.value 

value 

5;

method();

anotherMethod() 

22.Java中,在单一文件中import、class和package的正确出现顺序是()。

(选择1项)

A.class,import,package 

B.package,import,class 

C.import,package,class 

D.package,class,import 

23.以下标识符中哪项是不合法的( 

A.const 

B.$double 

C.hello 

D.BigMeaninglessName 

24.下面关于数组声明和初始化的语句那个有语法错误?

A.int 

a1[]={3,4,5;

B.String 

a2[]={"

string1"

"

C.String 

a3[]=new 

String(3);

D.int[][] 

a4=new 

int[3][3];

25.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数.题型或顺序各不相同,传回的值也可以不相同。

这种面向对象程序的特性称为( 

A.隐藏 

B.覆盖 

C.重载 

D.Java不支持此特性 

26.下列哪个类的声明是正确的?

A.abstract 

final 

HI 

B.abstract 

private 

move() 

C.protected 

number;

Car 

27.在Java 

Applet程序用户自定义的Applet子类中,一般需要重载父类的( 

)方法来完成一些画图操作。

A.start() 

B.stop() 

C.init() 

D.paint() 

28.

指出下列程序运行的结果()

A.good 

and 

abc 

B.good 

gbc 

C.test 

ok 

D.test 

29.关于Java异常,下列说法错误的是()

A.异常是定义了程序中遇到的非致命的错误,而不是编译时的语法错误 

B.try……catch语句中对try内语句监测,如果发生异常,则把异常信息放入对象e中 

C.throws用来表示一个方法有可能抛出异常给上一层,则在调用该方法时必须捕捉异常,否则无法编译通过 

D.主函数可以使用throws抛出异常 

30.下列关于Java语言的特点,描述错误的是( 

A.Java是跨平台的编程语言 

B.Java支持分布式计算 

C.Java是面向过程的编程语言 

D.Java支持多线程 

31.36.下列哪一项不属于Swing的顶层容器?

A.JApplet 

B.JTree 

C.JDialog 

D.JFrame 

32.

list是一个ArrayList的对象,哪个选项的代码填写到//tododelete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存的对象?

A.list.remove(obj);

B.list.remove(index);

C.list.remove(it.next());

D.it.remove();

33.下列哪一种叙述是正确的()

A.abstract修饰符可修饰字段.方法和类 

B.抽象方法的body部分必须用一对大括号{ 

包住 

C.声明抽象方法,大括号可有可无 

D.声明抽象方法不可写出大括号 

34.System.out.println("

5"

2);

的输出结果应该是( 

A.52 

B.7 

C.2 

D.5 

35.

A.Hello 

B.Hello---World!

C.没有输出内容 

D.编译失败 

36.下面不是Java关键字的是( 

A.super 

B.this 

C.native 

D.True 

37.

程序的执行结果是()

A.子类无参构造函数子类有参构造函数 

父类无参构造函数 

B.子类有参构造函数子类无参构造函数 

C.父类无参构造函数子类有参构造函数 

子类无参构造函数 

D.父类有参构造函数子类有参构造函数 

38.下列方法头中哪一个不与其他方法形成重载(overloaD.关系?

A.void 

mmm() 

B.void 

mmm(int 

i) 

C.void 

mmm(String 

s) 

D.int 

mm() 

39.下面不是合法标识符的是( 

A.2ofUS 

B.giveMes 

C.whataQuiz 

D.$d2000_ 

40.1.使用Java语言编写的源程序保存时的文件扩展名是( 

A.class 

B.java 

C.cpp 

D.txt 

41.

程序的执行结果是()

42.下列哪一种叙述是正确的()

A.abstract修饰符可修饰字段、方法和类 

43.Java编程所必须的默认引用包为( 

A.java.sys包 

B.java.lang包 

C.java.util包 

D.以上都不是 

44.执行代码String[]s=newString[10];

后,哪个结论是正确的( 

A.s[10]为"

"

B.s[10]为null;

C.s[0]为未定义 

D.s.length为10 

45.执行int[]x=new 

int[25];

语句后,以下选项正确的是()

A.x[24]值未确定。

B.x[25]值等于0。

C.x[25]值等于null。

D.x.length值等于25。

46.4.在类的定义中可以有两个同名函数,这种现象称为函数( 

A.封装 

B.继承 

C.覆盖 

D.重载 

47.请问"

abcd"

instanceofObject的返回值是?

A."

B.True 

C.False 

D.String 

48.关于接口和抽象类的说法,错误的是()

A.接口中全是抽象方法,抽象类中可以有非抽象方法。

B.接口和抽象类都有构造方法。

C.接口中没有成员变量。

D.抽象类不能创建对象。

49.设x为float型变量,y为double型变量,a为int型变量,b为long型变量, 

c为char型变量,则表达式x+y*a/x+b/y+c的值为( 

)类型。

A.int 

C.double 

D.char 

50.如果修饰对象类型变量,这个对象任何属性都不可更改

下面程序输出的结果是:

A.98 

B.a1 

C.971 

D.197 

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

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2