南开大学21秋《Java语言程序设计》在线作业一答案参考63

上传人:住在****他 文档编号:93250461 上传时间:2022-05-20 格式:DOCX 页数:13 大小:14.13KB
收藏 版权申诉 举报 下载
南开大学21秋《Java语言程序设计》在线作业一答案参考63_第1页
第1页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考63_第2页
第2页 / 共13页
南开大学21秋《Java语言程序设计》在线作业一答案参考63_第3页
第3页 / 共13页
资源描述:

《南开大学21秋《Java语言程序设计》在线作业一答案参考63》由会员分享,可在线阅读,更多相关《南开大学21秋《Java语言程序设计》在线作业一答案参考63(13页珍藏版)》请在装配图网上搜索。

1、南开大学21秋Java语言程序设计在线作业一答案参考1. 以下哪些是Java语言的特点?( )A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Java applet都受Applet类的子类参考答案:ABCD2. 抽象类可以直接被实例化,非抽象类不可以直接实例化。( )A.错误B.正确参考答案:A3. 在关系数据库中一个关系就是一个二维表。( )A.错误B.正确参考答案:B4. java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口。( )A.错误B.正确参考答案:A5. Application对象中_函数获取文

2、件的绝对路径。A.path( )B.getpath( )C.getRealPath( )D.getPath( )参考答案:D6. 构造方法对于一个类来说,正确的是( )A.程序员必须编写B.可以重载C.只有一次运行机会D.和一般方法的语法规则一样参考答案:B7. sql语句是结构化查询语言,它仅适用于java语言。( )A.错误B.正确参考答案:A8. 一个Unicode字符占用( )A.8位B.16位C.32位D.一个字节参考答案:B9. 下列自定义标识符名合法的有( )A.x_1B.张三C.RATED.361A参考答案:ABC10. 在Java语言中,可以用来完成方法调用的方式是( )。A

3、.方法作为表达式中的一项出现在表达式中B.方法作为单独的一条语句C.方法作为另一个方法调用的实际参数出现D.以上方法均可以参考答案:D11. Java语言的类型是形式语言。( )A.错误B.正确参考答案:A12. 以下不是Reader基类的直接派生子类的是( )。A.BufferedReaderB.FilterReaderC.FileReaderD.PipedReader参考答案:C13. 执行完代码intx=new int25;后,以下( )说明是正确的。A.x24为0B.x24未定义C.x25为0D.x0为空参考答案:A14. Java语言中,int类型在内存中所占的位数为( )A.8B.

4、16C.32D.64参考答案:C15. JAVA命名规范中,方法名与变量名首字母要求大写。( )A.错误B.正确参考答案:A16. 查找随机文件的记录时,应使用的方法是( )A.readInt( )B.readBytes(int n)C.seek(long l)D.readDouble( )参考答案:C17. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(int i, i

5、nt 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. Person t=new Teacher( ); 10. t.printValue(10); 11. 12.A.行2B.行3C.行6D.行7参考答案:D18. ( )是正确的表达式。A.

6、byte=128;B.Boolean=null;C.long l=0xfffL;D.double=0.9239d;参考答案:C19. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD20. 关于Object描述正确的是( )A.最原始的类类型B.引用C.null类型D.标识符参考答案:AD21. 下列方法定义中,正确的是( )A.int x( ) char ch=a; return (int)ch; B.void x( ) .return

7、true; C.int x( ) .return true; D.int x(int a,b) return a+b; 参考答案:A22. 下列程序的输出结果是( )。 import java.io.*; public class abc public static void main(String args) String s1=“Hello!; String s2=new String(“World!”); System.out.println(s1.concat(s2);A.falseB.Hello!C.Hello!World!D.12参考答案:C23. Frame对象默认的布局管理器是

8、( )A.FlowLayoutB.BorderLayoutC.CardLayoutD.null参考答案:B24. 形式参数不可以是对象。( )A.错误B.正确参考答案:A25. 在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行?( )A.init( )B.start( )C.destroy( )D.stop( )参考答案:A26. 方法的定义可以嵌套,但方法的调用不可以嵌套。( )A.错误B.正确参考答案:A27. 关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少

9、有一个属性和一个方法D.类是对象的实例化参考答案:A28. 下列不是数据库完整性规则的是_。A.实体完整性B.参照完整性C.数据完整性D.用户定义完整性参考答案:C29. 如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。( )A.错误B.正确参考答案:B30. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D31. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println

10、(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B32. 在父类中声明为final的方法,也可以在其子类中被重新定义(覆盖)。( )A.错误B.正确参考答案:A33. 若需要定义一个类域或类方法,应使用( )修饰符。A.staticB.packageC.privateD.public参考答案:A34. 如果程序编译通过,可运行,但运行结果与期望不相符,这类错误称为_A.语义错误B.运行错误C.语法错误D.逻辑错误参考答案:D35. java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。( )A.错误B.正确参考答案:A

11、36. 现有一个变量声明为boolean bl; 理面赋值语句中正确的是( )。A.b1=trueB.b1=TrueC.bl=“true”D.bl=0参考答案:A37. 下列关于变量的叙述中正确的是( )。A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化参考答案:ACD38. 接口中全是抽象方法,抽象类中可以有非抽象方法。( )A.错误B.正确参考答案:A39. BorderLayout布局管理器将内容窗格分为三个部分。( )A.错误B.正确参考答案:A40. 在Java语言中强制类型转换是指从在机器中

12、占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。( )A.错误B.正确参考答案:A41. 所有的异常类皆继承自( )类A.java.applet.AppletB.java.lang.ThrowableC.java.lang.ExceptionD.java.lang.Error参考答案:C42. 下列关于JAVA语言中要使用的一个变量,正确的是( )。A.在JAVA程序中要使用一个变量,必须先对其进行声明B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值参考答案:ABC

13、43. Final类中的属性和方法都必须被final修饰符修饰。( )A.错误B.正确参考答案:A44. 在Java中%是取余运算符,要求两端操作数为整型。( )A.错误B.正确参考答案:A45. 下面代码的结果是什么?( ) htmlbody% int i=10; % while(-i=0)%out.print(i); % /body/htmlA.9876543210B.9CC.0D.None of the above参考答案:D46. 下列不属于条件语句关键字的是( )。A.ifB.elseC.switchD.while参考答案:D47. 构造函数用于创建类的实例对象,构造函数名应与类名相

14、同,在类中必须定义构造函数,且只能定义一个构造函数。( )A.错误B.正确参考答案:A48. 下面哪些是合法的标识符?( )A.$personsB.TwoUsersC.*pointD.this参考答案:AB49. 8进制数必须以什么开头( )A.数字0B.8C.字母OD.转义字符参考答案:A50. 标识符内部可以含有注释。( )A.错误B.正确参考答案:A51. 欲定义类字段或类方法(静态方法),应使用( )修饰。A.publicB.staticC.protectedD.synchronized参考答案:B52. 关于Java中数据类型叙述正确的是( )A.整型数据在不同平台下长度不同B.bo

15、olean类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样参考答案:B53. 如果用final修饰方法,则该方法不能在子类中被覆盖。( )A.错误B.正确参考答案:B54. 数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。( )A.错误B.正确参考答案:B55. 若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于( )方法。A.本地B.最终C.静态D.抽象参考答案:D56. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的

16、值也可以不相同。这种面向对象程序的特性称为( )。A.隐藏B.覆盖C.重载D.Java不支持此特性参考答案:C57. 对于程序无法预见的、由特殊环境或情况造成的异常,如没有找到文件或者网络通信失败等必须要捕获。( )A.错误B.正确参考答案:B58. 关于Java Application和Applet的说法中,不正确的是( )。A.都包含main( )方法B.都通过“appletviewer”命令执行C.都通过“javac”命令编译D.都嵌入在HTML文件中执行参考答案:ACD59. 关于流(Stream),下列哪些是正确的?( )A.是对数据传送的一种抽象B.一般不用来处理文件C.分为输入流和输出流D.Java中主要的包是java.io参考答案:ACD60. 下列的变量定义中,错误的是( )。A.int 6_aB.float aC.int i=Integer.MAX_VALUED.static int i=100参考答案:A

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!