南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx

上传人:b****2 文档编号:14056141 上传时间:2022-10-17 格式:DOCX 页数:4 大小:18.31KB
下载 相关 举报
南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx_第1页
第1页 / 共4页
南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx_第2页
第2页 / 共4页
南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx_第3页
第3页 / 共4页
南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx

《南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx》由会员分享,可在线阅读,更多相关《南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx(4页珍藏版)》请在冰豆网上搜索。

南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx

11)}12)}A.第3行B.第5行C.

D3.关于以下程序的描述正确的是()。

publicclassUseArray{staticintarr[]=newint[5];

publicstaticvoidmain(Stringa[]){System.out.println(arr[0]);

}}A.编译将产生错误B.编译时正确,但运行时将产生错误C.正确,输出0D.正确,输出?

null?

C4.下列叙述中,正确的是()。

A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件名其扩展名为.jarD.源文件中public类的数目不限?

A5.int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。

A.publicintMAX_LENGTH=100B.finalintMAX_LENGTH=100C.publicconstintMAX_LENGTH=100D.publicfinalintMAX_LENGTH=100?

D6.在java语句中,运算符||实现()A.B.C.D.逻辑或逻辑与逻辑非逻辑相等?

A7.要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?

A.protectedB.publicC.privateD.应不加修饰符?

D8.以下程序的功能是:

求n!

请在下列程序中填入正确的语句classFactorialTest{staticlongFactorial(intn){if(n==1)return1;

else_______________}publicstaticvoidmain(Stringa[]){intn=8;

System.out.println(n+"

!

="

+Factorial(n));

}}A.returnn*Factorial(n);

B.return(n-1)*F

C9.能够支持javadoc命令的注释语句是()。

A.B.C.D./**...///*...*////**...*/?

D10.switch语句不能用于下列哪种数据类型?

A.doubleB.byteC.shortD.char?

A11.以下哪个不是Java的关键字?

A.TRUEB.constC.superD.void?

A12.以下代码段执行后的输出结果为()intx=-3;

inty=-10;

System.out.println(y%x);

A.-1B.2C.1D.3?

A13.Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?

A.StringargsB.Stringar[]C.CharargD.StringBufferargs[]?

B14.下列赋值语句中错误的是A.floatf=11.1fB.doubled=5.3E12;

C.charc='

\r'

;

D.bytebb=433;

?

D15.下列程序的输出结果为intj=2;

switch(j){System.out.println("

Valueistwo."

);

caseSystem.out.println("

Valueisthree."

break;

System.out.println("

Valueis"

+j);

}A.Valueistwo.B.Valueistwo.Valueisthree.C.Valueistwo.V

Bcase2:

2+1:

default:

16.以下关于继承的叙述正确的是()。

A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承?

A17.阅读下列代码后publicclassPerson{intarr[]=newint[10];

publicstaticvoidmain(Stringargs[]){System.out.println(arr[1]);

}}正确的说法是A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空?

A18.当方法遇到异常又不知如何处理时,下列哪种做法是正确的?

A.捕获异常B.抛出异常C.声明异常D.嵌套异常?

C19.下列程序段的输出结果是voiddoublearithmaticOperator(){System.out.print(9/2);

System.out.print("

"

System.out.println(5/2.0);

}A.4.5,2.5B.4,2C.4.5,2D.4,2.5?

D20.Javaapplication中的主类需包含main方法,main方法的返回类型是什么?

A.intB.floatC.doubleD.void?

D21.下面属于Java关键字的是A.NULLB.IFC.doD.While?

C22.下面可作为publicvoidaMethod(){...}重载方法的是A.voidaMethod(){...}B.publicintaMethod(){...}C.publicvoidaMethod(){...}D.publicintaMethod(intm){...}?

D23.在Java中,能实现多重继承效果的方式是()。

A.内部类B.适配器C.接口D.同步?

C24.下列哪个数代表八进制整数?

A.0XA6B.-1E3C.1840D.0144?

D25.以下程序段的输出结果为classCruncher{voidcrunch(inti){System.out.println("

intversion"

}voidcrunch(Strings){System.out.println("

Stringversion"

}publicstaticvoidmain(Stringargs[]){Crunchercrun=newCruncher();

charch='

p'

crun.crunch(cA.intve

A26.下面()不是Java中的容器。

A.CanvasB.ScrollPaneC..AppletD.Dialog?

A27.以下字符常量中不合法的是()。

A.'

@'

B.'

&

'

C."

k"

D.'

整'

C28.以下关于构造函数的描述错误的是A.构造函数的返回类型只能是void型B.构造函数是类的一种特殊函数,它的方法名必须与类名相同。

C.、构造函数的主要作用是完成对类的对象的初始化工作。

D.一般在创建新对象时,系统会自动调用构造函数。

A29.在Java中,负责对字节代码解释执行的是()。

A.垃圾回收器B.虚拟机C.编译器D.多线程机制?

B30.一个循环一般应包括哪几部分内容()A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是?

D二,判断题1.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;

所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。

A.错误B.正确?

B2.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

A.错误B.正确?

B3.Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。

B4.Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。

A5.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。

A6.Java的类不允许多重继承,但接口支持多重继承。

B7.Java有两类程序:

JavaApplication和JavaApplet,其中JavaApplet程序由嵌入到浏览器中的解释器解释运行。

B8.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。

A9.Java的各种数据类型所占用的内存长度与具体软硬件环境有关A.错误B.正确?

A10.Java语言中的数组元素只能是基本数据类型而不能为对象类型。

A11.Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。

B12.在不同的软硬件平台上,Java的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。

A13.如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的A.错误B.正确?

B14.在Java中%是取余运算符

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

当前位置:首页 > 总结汇报 > 学习总结

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

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