南开大学22春《Java语言程序设计》离线作业一及答案参考68

上传人:hs****ma 文档编号:486704138 上传时间:2023-08-24 格式:DOCX 页数:13 大小:14.21KB
返回 下载 相关 举报
南开大学22春《Java语言程序设计》离线作业一及答案参考68_第1页
第1页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考68_第2页
第2页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考68_第3页
第3页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考68_第4页
第4页 / 共13页
南开大学22春《Java语言程序设计》离线作业一及答案参考68_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、南开大学22春Java语言程序设计离线作业一及答案参考1. ( )是Java中的标识符。A.publicB.superC.3numberD.width参考答案:D2. Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )A.String argsB.String arC.Char argD.StringBuffer args参考答案:B3. 下列关于变量作用域的说法中,不正确的是( )A.类成员变量对应的作用域是类B.局部变量对应的作用域是方法和不同的语句块C.方法参数对应的作用域是整个方法D.异常处下参数对应的作用域是整个类参考答案:D4. J

2、ava源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。( )A.错误B.正确参考答案:B5. 对于字节输入流,无参的int read( )如果返回-1,表示( )A.读到一个字节的值是-1B.读到了-1个字节C.读到了流的结尾D.流无法读取数据参考答案:C6. 下列语句序列执行后,i的值是( )。 int i=8, j=16; if( i-1 j ) i-; else j-;A. 15B. 16C. 7D. 8参考答案:D7. 下列不是数据库完整性规则的是_。A.实体完整性B.参照完整性C.数据完整性D.用户定义完整性参考答案:C8. 下列代码段in

3、t i=1,j=10; doif(i+-j)continue; while(iA.i=6 j=5B.i=5 j=5C.i=6 j=4D.i=5 j=6参考答案:A9. 下面代码的结果是什么?( ) htmlbody% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D10. 在Java中,表示换行符的转义字符是( )A.nB.fC.nD.t参考答案:A11. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public

4、 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 void main(String args) 9.

5、 Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D12. 类体的定义中不能有的内容是( )A.package语句B.import语句C.类的定义D.对象的定义参考答案:AB13. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。( )A.错误B.正确参考答案:B14. 设有定义语句int a3,则下列对此语句的叙述中错误的是( )。A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组元素的下标为13D.数组a中的每一个元素都是整型参考答案:C15. 8进制数必须以什么开头

6、( )A.数字0B.8C.字母OD.转义字符参考答案:A16. 如下哪些是Java中有效的关键字( )A.ConstB.NULLC.falseD.thisE native参考答案:CDE17. 接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。( )A.错误B.正确参考答案:B18. Java包中包含了URL类和URLConnection类,这些类具有强大的功能。( )A.错误B.正确参考答案:B19. 不能构成循环的语句是( )。A.for语句B.while语句C.switch语句D.dowhile语句参考答案:C20. 由继承性可知,程序中子类拥有的成员数目一定大

7、于等于父类拥有的成员数目。( )A.错误B.正确参考答案:A21. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A22. 下列选项中,不属于Java语言特点的一项是( )A.分布式B.安全性C.编译执行D.面向对象参考答案:C23. 接口中全是抽象方法,抽象类中可以有非抽象方法。( )A.错误B.正确参考答案:A24. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( )A.错误B.正确参考答案:A25. 构造BufferedInputStream的合适参数是哪

8、个?( )A.BufferedInputStreamB.BufferedOutputStreamC.FileInputStreamD.File参考答案:AD26. 在Java中,表示换行符的转义字符是( )。A.nB.fC.nD.dd参考答案:A27. 一个Unicode字符占用( )A.8位B.16位C.32位D.一个字节参考答案:B28. 关于Object描述正确的是( )A.最原始的类类型B.引用C.null类型D.标识符参考答案:AD29. 一个类只能有一个父类,但一个接口可以有一个以上的父接口。( )A.错误B.正确参考答案:A30. sql语句是结构化查询语言,它仅适用于java语

9、言。( )A.错误B.正确参考答案:A31. 以下字符常量中不合法的是( )。A.B.&C.“k”D整参考答案:C32. 下列关于float类型的说法中,正确的是( )A.float类型不能自动转换为其他的简单类型B.float类型可以自动转换为double类型C.float类型和long类型在计算机中占的存储空间一样大D.3.342E2D是合法的float类型数值参考答案:B33. 执行下列代码后,哪个结论是正确的( ) String s=new String10;A.s10为;B.s9为null;C.s0为未定义D.s.length为10参考答案:BD34. 实例方法可直接调用超类的实例方

10、法。( )A.错误B.正确参考答案:A35. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D36. ASP是服务器端脚本语言,它是微软的产品,只能支持微软平台。( )A.错误B.正确参考答案:B37. 用来区别每一个switch分支的保留字是( )A.choiceB.conditionC.caseD.break参考答案:C38. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:A

11、D39. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句。A.listbox.add(“The end item”,0)B.listbox.add(“The end item”,10)C.listbox.add(“The end item”,-1)D.listbox.add(“The end item”,1)参考答案:C40. 在浏览器中执行Applet程序,以下选项中( )方法将被最先执行。A.init( )B.start( )C.destroy( )D.stop( )参考答案:A41. 如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰?(

12、)A.privateB.protectedC.private protectedD.public参考答案:A42. 下面的说法正确的是( )。A.Java语言是面向对象的、解释执行的网络编程语言B.Java语言具有可移植性,是与平台无关的编程语言C.Java语言可对内存垃圾自动收集D.Java语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境参考答案:ABCD43. 下列JAVA语句中,正确是( )。A.int$e,a,b=10B.char c,d=aC.float e=0.0dD.double e=0.0f参考答案:ABD44. 定义一个类名为“MyClass.java”

13、的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。A.private class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.public class MyClass extends Object参考答案:BCD45. 静态方法可以直接访问非静态变量和非静态方法。( )A.错误B.正确参考答案:A46. 说明下列创建数组的方法哪些是正确的( )。A.int twoDim = new int4;B.int twoDim = new int4;C.int twoDim = new int45;D.char a = A, B;参考答案:ACD47. 一个线程对象的具体操作是由run( )方法的内容确定的,但是Thread类的run( )方法是空的,其中没有内容; 所以用户程序要么派生一个Thread的子类并在子类里重新定义run( )方法,要么使一个类实现Runn

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

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

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