南开大学21秋《Java语言程序设计》期末考核试题及答案参考85

上传人:住在****她 文档编号:73161399 上传时间:2022-04-11 格式:DOCX 页数:11 大小:13.11KB
返回 下载 相关 举报
南开大学21秋《Java语言程序设计》期末考核试题及答案参考85_第1页
第1页 / 共11页
南开大学21秋《Java语言程序设计》期末考核试题及答案参考85_第2页
第2页 / 共11页
南开大学21秋《Java语言程序设计》期末考核试题及答案参考85_第3页
第3页 / 共11页
点击查看更多>>
资源描述
南开大学21秋Java语言程序设计期末考核试题及答案参考1. 面向对象的软件开发过程顺序为( )A.OOA、OOP、OOBB.OOA、OOD、OOPC.OOB、OOP、OOAD.OOA、OOB、OOP参考答案:B2. 已知如下代码:boolean m = true; if ( m = false ) System.out.println(False); else System.out.println(True);执行结果是( )A.FalseB.TrueC.NoneD.出错参考答案:B3. 下列选项中,不属于Java语言特点的一项是( )A.分布式B.安全性C.编译执行D.面向对象参考答案:C4. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 A.AB.BC.CD.B参考答案:B5. 在switch(expression)语句中,expression的数据类型不能是( )。A.doubleB.charC.byteD.short参考答案:A6. 关于方法的形参和实参,下列说法错误的是( )。A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束B.实参可以是常量、变量、表达式,但是不能是方法C.实参和形参在数量上、类型上和顺序上必须严格一致D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参参考答案:ABD7. 按运算符操作数的数目划分,运算符?:的类型是( )。A.三元B.二元C.四元D.一元参考答案:A8. 下列选项中,不属于Java语言安全机制的一项是( )A.语法检查B.不允许使用指针C.代码参数类型合法性检查D.对内存进行跟踪参考答案:D9. 类体的定义中不能有的内容是( )A.package语句B.import语句C.类的定义D.对象的定义参考答案:AB10. 对于程序无法预见的、由特殊环境或情况造成的异常,如没有找到文件或者网络通信失败等必须要捕获。( )A.错误B.正确参考答案:B11. 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。( )A.错误B.正确参考答案:A12. 下面哪个为构造函数的特性定义( )。A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是参考答案:D13. if语句可以解决的分支数为( )A.1B.C.2D.1参考答案:A14. 关于Object描述正确的是( )A.最原始的类类型B.引用C.null类型D.标识符参考答案:AD15. Java的类不允许多重继承,但接口支持多重继承。( )A.错误B.正确参考答案:B16. Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。( )A.错误B.正确参考答案:A17. 下列语句序列执行后,i的值是( )。 int i=16; do i/=2; while( i 3 );A.16B.8C.4D.2参考答案:D18. 下列说法错误的是( )。A.接口是多继承的具体实现形式B.3305L是长整型数C.03916是八进制数D.?:是三目条件运算符参考答案:C19. 下列关于for循环和while循环的说法中哪个是正确的( )A.两种循环结构中都必须有循环体,循环体不能为空B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换D.while循环能实现的操作,for循环也都能实现参考答案:D20. 一个线程对象的具体操作是由run( )方法的内容确定的,但是Thread类的run( )方法是空的,其中没有内容; 所以用户程序要么派生一个Thread的子类并在子类里重新定义run( )方法,要么使一个类实现Runnable接口并书写其中run( )方法的方法体。( )A.错误B.正确参考答案:B21. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B.getDocumentBase( )C.getCodeBase( )D.getImage( )参考答案:A22. 数据库管理系统就是DBMS。( )A.错误B.正确参考答案:A23. Java包中包含了URL类和URLConnection类,这些类具有强大的功能。( )A.错误B.正确参考答案:B24. 以下哪项可能包含菜单条?( )A.PanelB.FrameC.AppletD.Dialog参考答案:B25. 整型一般都以十进制的形式表示,也可以写成八进制或十六进制。( )A.错误B.正确参考答案:B26. main( )方法的返回类型是( )。A.intB.voidC.booleanD.static参考答案:B27. 下列方法中可以用来创建一个新线程的是_。A.实现java.lang.Runnable接口并重写start( )方法B.实现java.lang.Runable接口并重写run( )方法C.继承java.lang.Thread类并重写run( )方法D.实现java.lang.Thread类并实现start( )方法参考答案:C28. 顶级包就是磁盘的根目录。( )A.错误B.正确参考答案:A29. 要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?( )A.protectedB.publicC.privateD.应不加修饰符参考答案:D30. short类型数32767加1之后的值为( )A.0B.32768C.-32768D.-1参考答案:C31. Http Servlet Request类的get Session(true),如果session存在,还会创建新的session。( )A.错误B.正确参考答案:A32. 在Java的方法中定义一个常量要用const关键字。( )A.错误B.正确参考答案:B33. import语句的作用是( )A.声明当前程序的来源B.声明当前程序的父类C.声明当前程序将要使用的类D.在当前程序中插入将要使用的类的代码参考答案:C34. 与InputStream流相对应的Java系统的“标准输入对象”是( )A.System.inB.System.outC.System.errD.System.exit( )参考答案:A35. 下面表达式中,用来访问数组中第一个值的是( )A.int Array0B.int Array.1C.int Array1D.int Array.0参考答案:A36. 对于文件字节输入流,int read(byte b)返回的最大值是( )A.1024B.文件长度C.数组b的长度D.无法精确描述参考答案:C37. 只能从输入流中读取数据,只能向输出流中写入数据。( )A.错误B.正确参考答案:B38. 下列不属于条件语句关键字的是( )。A.ifB.elseC.switchD.while参考答案:D39. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。( )A.错误B.正确参考答案:A40. 下面哪个不是文件存取操作_。A.读B.写C.改名D.复制参考答案:C41. 若特快订单是一种订单,则特快订单类和订单类的关系是( )A.使用关系B.包含关系C.继承关系D.无关系参考答案:C42. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。A.隐藏B.覆盖C.重载D.Java不支持此特性参考答案:C43. 若有定义int a=1, b=2; 则表达式(a+)+(+b)的值是( )。A.3B.4C.5D.6参考答案:B44. 可以作为I/O流的数据源的有( )A.鼠标B.内存C.显示器窗口D.其它计算机参考答案:ABC45. super调用也包含对父类的父类的构造方法的调用。( )A.错误B.正确参考答案:B46. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD47. 设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y | x zB.x != yC.z (y + xD.x y & ! (x z )参考答案:B48. Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。( )A.错误B.正确参考答案:B49. 关于awt和swing说法正确的是( )A.awt在不同操作系统中显示相同的风格B.swing在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型参考答案:BD50. Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?( )A.安全性B.多线程C.跨平台D.可移植参考答案:B
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


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

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


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