南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx
- 文档编号:14056141
- 上传时间:2022-10-17
- 格式:DOCX
- 页数:4
- 大小:18.31KB
南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx
《南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx》由会员分享,可在线阅读,更多相关《南开15春学期《Java 语言程序设计》在线作业满分答案Word格式.docx(4页珍藏版)》请在冰豆网上搜索。
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中%是取余运算符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 语言程序设计 南开15春学期Java 语言程序设计在线作业满分答案 南开 15 学期 Java 语言程序设计 在线 作业 满分 答案