南开大学2021年12月《Java语言程序设计》期末考核试题库及答案参考63

上传人:住在山****ck 文档编号:85087431 上传时间:2022-05-05 格式:DOCX 页数:13 大小:14.42KB
返回 下载 相关 举报
南开大学2021年12月《Java语言程序设计》期末考核试题库及答案参考63_第1页
第1页 / 共13页
南开大学2021年12月《Java语言程序设计》期末考核试题库及答案参考63_第2页
第2页 / 共13页
南开大学2021年12月《Java语言程序设计》期末考核试题库及答案参考63_第3页
第3页 / 共13页
点击查看更多>>
资源描述
南开大学2021年12月Java语言程序设计期末考核试题库及答案参考1. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为( )。A.隐藏B.覆盖C.重载D.Java不支持此特性参考答案:C2. 定义变量如下:char c=&39;w&39; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )A.i=c+i;B.c=c+i;C.L=f+L;D.f=i+L+f;参考答案:AD3. 下列代码的执行结果是:( ) 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参考答案:B4. 下列是Java语言中可用的注释符,其中错误的是( )。A./B./*.*/C./*.*/D./*.*/参考答案:B5. 下列语句序列执行后,i的值是( )。 int i=16; do i/=2; while( i 3 );A.16B.8C.4D.2参考答案:D6. 可以作为I/O流的数据源的有( )A.鼠标B.内存C.显示器窗口D.其它计算机参考答案:ABC7. Java中所有的类都是java.lang的子类。( )A.错误B.正确参考答案:A8. String(byte,int,int)中,第三个参数用来生成字符串的byte型数组的( )。A.长度B.起始位置C.终止位置D.终止位置+1参考答案:A9. java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。( )A.错误B.正确参考答案:A10. 在Java语言中,可以用来完成方法调用的方式是( )。A.方法作为表达式中的一项出现在表达式中B.方法作为单独的一条语句C.方法作为另一个方法调用的实际参数出现D.以上方法均可以参考答案:D11. NULL是一个JAVA语言关键字。( )A.错误B.正确参考答案:A12. 一个循环一般应包括哪几部分内容?( )A.初始化部分B.循环体部分C.迭代部分和终止部分D.以上都是参考答案:D13. 下列关于float类型包装类提供的常量的说法中,不正确的一项是( )A.POSITIVE_INFINITY表示正无限值B.NEGATIVE_INFINITY表示负无限值C.MAX_VALUE表示正无限值D.NaN可以表示被零除参考答案:C14. 下列哪些是类的属性修饰符的是?( )A.publicB.abstractC.privateD.final参考答案:ABC15. 说明下列创建数组的方法哪些是正确的( )。A.int twoDim = new int4;B.int twoDim = new int4;C.int twoDim = new int45;D.char a = A, B;参考答案:ACD16. 线程开始运行时,是从下列哪一个方法开始执行的?( )A.main( )B.start( )C.run( )D.init( )参考答案:C17. Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。( )A.错误B.正确参考答案:B18. TCP/IP方案中有三个最常用的协议,分别是IP、TCP和UDP。( )A.错误B.正确参考答案:B19. Application对象中_函数获取文件的绝对路径。A.path( )B.getpath( )C.getRealPath( )D.getPath( )参考答案:D20. 在Java中,负责对字节代码解释执行的是( )。A.垃圾回收器B.虚拟机C.编译器D.多线程机制参考答案:B21. 通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的?( )A.该列表不支持复选B.该列表有10个选项C.根据需要该列表可能有垂直滚动条D.该列表支持10个可见选项参考答案:B22. 若已定义bytex=11,22,33,-66;其中0k3,则对x数组元素错误的引用是( )A.x5-3B.xC.xk+5D.x0参考答案:C23. 下面的代码段中,执行之后i和j的值是( )。 int i = 1; int j; j = i+;A.1, 1B.1, 2C.2, 1D.2, 2参考答案:C24. 关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化参考答案:A25. BorderLayout布局管理器将内容窗格分为三个部分。( )A.错误B.正确参考答案:A26. 下列哪一个属于JAVA语言的数据类型?( )A.指针类型B.类C.数组D.浮点类型参考答案:BCD27. 下列自定义标识符名合法的有( )A.x_1B.张三C.RATED.361A参考答案:ABC28. 下列程序段执行后b3的结果是( ) boolean b1=true, b2, b3; 24= b1 b1 : b2;A.0B.1C.trueD.false参考答案:D29. 关于选择结构下列哪些说法错误?( )A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句参考答案:ACD30. 以下程序的输出结果是( )。 public class koo public static void main(String args) int x=1, sum=0; while(x=10) sum+=x; x+; System.out.println(“sum=”+sum);A.45B.55C.10D.11参考答案:B31. 设有整型数组的定义int a=new int8; 则a.length的值为下列哪项?( )A.8B.9C.7D.6参考答案:A32. Java中的String类的对象既可以是字符串常量,也可以是字符串变量。( )A.错误B.正确参考答案:A33. 下面关于继承的叙述正确的有( )。A.在java中只允许单一继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:AD34. 在Java中,下列关于final关键字的说法正确的有( )。A.如果修饰变量,则一旦赋了值,就等同一个常量B.如果修饰类,则该类只能被一个子类继承C.如果修饰方法,则该方法不能在子类中被覆盖D.如果修饰方法,则该方法所在的类不能被继承参考答案:AC35. 接口是由常量和抽象方法组成的特殊类。( )A.错误B.正确参考答案:A36. Java的类不允许多重继承,但接口支持多重继承。( )A.错误B.正确参考答案:B37. 下列JAVA语句中,正确是( )。A.int$e,a,b=10B.char c,d=aC.float e=0.0dD.double e=0.0f参考答案:ABD38. 接口体中不应包含( )。A.常量定义B.常量赋值C.方法实现D.方法声明参考答案:C39. 在Applet程序中获取HTML文件的参数时,应使用的方法是( )A.getParameter( )B.getDocumentBase( )C.getCodeBase( )D.getImage( )参考答案:A40. 在浏览器中执行Applet程序,以下选项中( )方法将被最先执行。A.init( )B.start( )C.destroy( )D.stop( )参考答案:A41. 正确的是( )A.String s=“Welcome to our school”; String t=“thanks”; String k=s+t;B.String s=“Welcome to our school”; String s=s.toUpperCase( );C.String s=“Welcome to our school”; String t=s3+“again”;D.String s=“Welcome to our school”; String t=s“school”;参考答案:A42. 下面哪个不是Java标准库中Writer类的子类?( )A.FilterWriterB.PrintWriterC.LineNumberWriterD.FileWriter参考答案:C43. 最原始的计算机模型所能完成的典型任务有( )A.输入输出B.上传下载C.数据计算D.图形处理参考答案:AC44. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )A.成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法参考答案:A45. 环境变量描述中的%的含义是( )A.环境变量原值B.运算符C.一个环境变量的首尾标记D.赋值符号参考答案:C46. 下面不是面向对象技术特点的是( )。A.结构化B.封装C.继承性D.多态性参考答案:A47. 下列选项中,不属于Java语言安全机制的一项是( )A.语法检查B.不允许使用指针C.代码参数类型合法性检查D.对内存进行跟踪参考答案:D48. 下面的是关于类及其修饰符的一些描述,正确的是( )。A.abstract类只能用来派生子类,不能用来创建abstract类的对象B.final类不但可以用来派生子类,也可以用来创建final类的对象C.abstract不能与final同时修饰一个类D.abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法参考答案:ACD49. 下列不属于条件语句关键字的是( )。A.ifB.elseC.switchD.while参考答案:D50. 要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?( )A.protectedB.publicC.privateD.应不加修饰符参考答案:D51. System类不能实例化,即不能创建System类的对象。( )A.错误B.正确参考答案:B52. 下面数据类型中( )占用的空间最大。A.floatB.intC.byteD.double参考答案:D53. 以下选项中,合法的赋值语句是( )A.a=1;B.+i;C.a=a+1=5;D.y=int(i);参考答案:B54. Java的字符类型采用的是ASCII编码。( )A.错误B.正确参考答案:A55. 子类必须通过super( )关键字调用父类的构造函数。( )A.错误B.正确参考答案:A56. 已知如下定义:Strings=story下面哪个表达式是合法的( )A.s=booksB.char c=s1C.int len=s.lengthD.String t=s.toLowerCase( )参考答案:AD57. if语句可以解决的分支数为( )A.1B.C.2D.1参考答案:A58. ( )关键字可以对对象加互斥锁。A.transientB.synchronizedC.serializeD.static参考答案:B59. 不能构成循环的语句是( )。A.for语句B.while语句C.switch语句D.dowhile语句参考答案:C60. 关于while和do-while循环,下列说法正确的是( )。A.两种循环除了格式不通外,功能完全相同B.与do-while语句不通的是,while语句的循环至少执行一次C.do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句D.以上都不对。参考答案:D
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


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

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


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