南开大学21春《Java语言程序设计》在线作业二满分答案2

上传人:枫** 文档编号:510942929 上传时间:2023-10-06 格式:DOCX 页数:13 大小:14.03KB
返回 下载 相关 举报
南开大学21春《Java语言程序设计》在线作业二满分答案2_第1页
第1页 / 共13页
南开大学21春《Java语言程序设计》在线作业二满分答案2_第2页
第2页 / 共13页
南开大学21春《Java语言程序设计》在线作业二满分答案2_第3页
第3页 / 共13页
南开大学21春《Java语言程序设计》在线作业二满分答案2_第4页
第4页 / 共13页
南开大学21春《Java语言程序设计》在线作业二满分答案2_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《南开大学21春《Java语言程序设计》在线作业二满分答案2》由会员分享,可在线阅读,更多相关《南开大学21春《Java语言程序设计》在线作业二满分答案2(13页珍藏版)》请在金锄头文库上搜索。

1、南开大学21春Java语言程序设计在线作业二满分答案1. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A2. 定义变量如下:char c=w; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )。A.i=c+iB.c=c+iC.L=f+LD.f=i+L+f参考答案:AD3. 接口体中不应包含( )。A.常量定义B.常量赋值C.方法实现D.方法声明参考答案:C4. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B

2、.getDocumentBase( )C.getCodeBase( )D.getImage( )参考答案:A5. Java语言中的数组元素只能是基本数据类型而不能为对象类型。( )A.错误B.正确参考答案:A6. 下列正确的句子是( )。A.float 3.14B.byte i=225C.k=33LD.int p;参考答案:D7. 以下语句有语法错误的是( )A.int x=1;y=2;z=3B.for (int x=10,y=0;x0;x+);C.while (x5);D.for(; ;);参考答案:A8. 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。( )A.错误B.正确参

3、考答案:A9. BorderLayout布局管理器将内容窗格分为三个部分。( )A.错误B.正确参考答案:A10. 下列哪一个属于JAVA语言的数据类型?( )A.指针类型B.类C.数组D.浮点类型参考答案:BCD11. 关于方法的形参和实参,下列说法正确的是( )。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参参考答案:C12. 对于FileStream类,下列哪一项是不正确的?( )A.从InputStrea

4、m类继承B.不支持InputStream的有些方法C.不适合读取字符文件,适合读取字节文件D.能实现文件的倒序读取参考答案:D13. 下列类定义中,不正确的是( )A.class x.B.class x extends y.C.static class x implements y1,y2.D.public class x extends Applet.参考答案:C14. 能够支持javadoc命令的注释语句是( )。A./*./B./*.*/C./D./*.*/参考答案:D15. 线程的暂停方法yield( )能够控制的线程是( )A.执行yield( )调用时候的当前线程对象thisB.执

5、行该方法时候的占据CPU的线程C.任何指定的线程,如a.yield( )中的aD.定义yield( )方法的类的线程对象参考答案:B16. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A17. Java的字符类型采用的是ASCII编码。( )A.错误B.正确参考答案:A18. 下列哪些是类的属性修饰符的是?( )A.publicB.abstractC.privateD.final参考答案:ABC19. 阅读下面的代码,第10行的语句将调用哪个方法?( )

6、1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(int i, int j) /*.*/ 3.public void printValue(int i)/*.*/ 4. 5.public class Teacher extends Person 6. public void printValue( ) /*.*/ 7. public void printValue(int i) /*.*/ 8. public static vo

7、id main(String args) 9. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D20. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。( )A.错误B.正确参考答案:B21. 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。( )A.错误B.正确参考答案:B22. Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。( )A.错误B.正确参考答案:A23. 下面程序段:boolean a=false; bool

8、ean b=true; boolean c=(a&b)&(!b) boolean result=(a&b)&(!b); 执行完后,正确的结果是( )。A.c=false; result=falseB.c=true; result=trueC.c=true; result=falseD.c=false; result=true参考答案:A24. Java的类不允许多重继承,但接口支持多重继承。( )A.错误B.正确参考答案:B25. 下列语句中,不属于多分支语句的是( )。A.if语句B.switch语句C.do while语句D.for语句参考答案:ACD26. 下列是Java语言中可用的注释

9、符,其中错误的是( )。A./B./*.*/C./*.*/D./*.*/参考答案:B27. sql语句是结构化查询语言,它仅适用于java语言。( )A.错误B.正确参考答案:A28. 下面代码的结果是什么?( ) htmlbody% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D29. 抽象类可以直接被实例化,非抽象类不可以直接实例化。( )A.错误B.正确参考答案:A30. 实例方法可直接调用其他类的实例方法。( )A.错误B.正确参考答案:A31.

10、 类Test1定义如下:public class Test1public float aMethod(float a,float b)_根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的?( )A.public float aMethod(float a,float b,float c)B.public float aMethod(float c,float d)C.public float aMethod(int a,int b)D.public float aMethod(int a,int b,int c)参考答案:B32. 下列关于float类型包装类提供的常量的说法中,不正确

11、的一项是( )A.POSITIVE_INFINITY表示正无限值B.NEGATIVE_INFINITY表示负无限值C.MAX_VALUE表示正无限值D.NaN可以表示被零除参考答案:C33. 属于main( )方法的返回类型是( )。A.publicB.staticC.voidD.main参考答案:C34. Java语言的类型是( )。A.面向对象语言B.面向过程语言C.汇编程序D.形式语言参考答案:A35. 下列关于for循环和while循环的说法中哪个是正确的( )A.两种循环结构中都必须有循环体,循环体不能为空B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C

12、.两种循环任何时候都可替换D.while循环能实现的操作,for循环也都能实现参考答案:D36. 表示对象的静态特征可用( )A.属性B.行为C.事件D.类参考答案:A37. 若需要定义一个类域或类方法,应使用( )修饰符。A.staticB.packageC.privateD.public参考答案:A38. ry语句块后可以存在不限数量的catch语句块。( )A.错误B.正确参考答案:B39. 若特快订单是一种订单,则特快订单类和订单类的关系是( )A.使用关系B.包含关系C.继承关系D.无关系参考答案:C40. 在Java中一个类只能实现一个接口。( )A.错误B.正确参考答案:A41.

13、 Java2主要有几个分支?( )A.J2SEB.J2MEC.J2EE参考答案:ABC42. Applet要装入读取图像可以由getImage( )函数实现。( )A.错误B.正确参考答案:A43. 下列代码的执行结果是:( ) public class Test3 public static void main(String args)System.out.println(100%3); System.out.print(“,”); System.out.println(100%3.0);A.1,1B.1,1.0C.1.0,1D.1.0,1.0参考答案:B44. 查找随机文件的记录时,应使用的方法是( )A.readInt( )B.readBytes(int n)C.seek(long l)D.readDouble( )参考答案:C45. Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。( )A.错误B.正确参考答案:B46. 布局管理器不包括( )。A.FlowLayoutB.GridLayo

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号