16秋学期《java语言程序设计》在线作业

16秋学期《java语言程序设计》在线作业

ID:19833601

大小:105.50 KB

页数:8页

时间:2018-10-06

16秋学期《java语言程序设计》在线作业_第1页
16秋学期《java语言程序设计》在线作业_第2页
16秋学期《java语言程序设计》在线作业_第3页
16秋学期《java语言程序设计》在线作业_第4页
16秋学期《java语言程序设计》在线作业_第5页
资源描述:

《16秋学期《java语言程序设计》在线作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、17春南开16秋学期《Java语言程序设计》在线作业一、单选题(共30道试题,共60分。)1.下列代码中,将引起一个编译错误的行是()。1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}A.第3行B.第5行

2、C.第6行D.第10行正确答案:2.一个循环一般应包括哪几部分内容()A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是正确答案:3.在Java中,能实现多重继承效果的方式是()。A.内部类B.适配器C.接口D.同步正确答案:4.下列的变量定义中,错误的是()。A.int6_a;B.floata;C.inti=Integer.MAX_VALUE;D.staticinti=100;正确答案:5.关于以下程序的描述正确的是()。publicclassUseArray{  staticintarr[

3、]=newint[5];  publicstaticvoidmain(Stringa[])  {   System.out.println(arr[0]);  }}A.编译将产生错误B.编译时正确,但运行时将产生错误C.正确,输出0D.正确,输出?null正确答案:6.有以下方法的定义,请选择该方法的返回类型()。ReturnTypemethod(bytex,doubley){return(short)x/y*2;}A.byteB.shortC.intD.double正确答案:7.能够支持javadoc命

4、令的注释语句是()。A./**...//B./*...*/C.//D./**...*/正确答案:8.给出下面代码,关于该程序以下哪个说法是正确的?()publicclassPerson{staticintarr[]=newint[5];publicstaticvoidmain(Stringa[]){  System.out.println(arr[0]); }}A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空正确答案:9.下列不属于条件语句关键字的是()A.ifB.elseC.sw

5、itchD.while正确答案:10.下列哪个数代表八进制整数?A.0XA6B.-1E3C.1840D.0144正确答案:11.下列数组a中,版本较新的能在程序运行时动态调整大小的是A.inta[]B.String[]aC.a=newArrayList()D.a=newArray()正确答案:12.编译并且执行以下代码,会出现什么情况?publicclassQ{publicstaticvoidmain(Stringargv[]){intanar[]=newint[]{1,2,3};System.out.p

6、rintln(anar[1]);}}A.1B.有错误,数组anar在初始化以前不能正常输出。C.2D.有错误,数组的大小没有定义。正确答案:13.编译Javaapplication源程序文件将产生相应的字节码文件,这些字节文件的扩展名为A..javaB..classC..objD..exe正确答案:14.假设A类有如下定义:classA{inti;staticStrings;voidmethod1(){}staticvoidmethod2(){}}设a是A类的一个实例,下列语句调用错误的是A.System

7、.out.println(a.i);B.a.method1();C.A.method1();D.A.method2()正确答案:15.按照Java的标识符命名规范,下列表示一个类的标识符正确的是()。A.HelloworldB.HelloWorldC.helloworldD.helloWorld正确答案:16.下列程序段的输出结果是voiddoublearithmaticOperator(){System.out.print(9/2);System.out.print(",");System.out.pr

8、intln(5/2.0);}A.4.5,2.5B.4,2C.4.5,2D.4,2.5正确答案:17.下列关于构造方法的说法正确的是A.因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。B.构造方法是给对象赋初值,所以没有返回值,要用void来声明。C.构造方法不能被程序调用,也不可以重载。D.一个类只允许有一个构造方法。正确答案:18.下面可作为publicvoidaMethod(){...}重载方法的是A.void

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。