java程序设计电大_电大《JAVA程序设计》20秋期末考试题

《电大《JAVA程序设计》20秋期末考试题》由会员分享,可在线阅读,更多相关《电大《JAVA程序设计》20秋期末考试题(11页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学JAVA程序设计20秋期末考试客服:aopenxu0306试卷总分:100 得分:100一、单选题 (共 30 道试题,共 75 分)1.给定如下Java 程序代码片段,编译运行这段代码,结果是( )。 java.util.HashMap map = new java.util.HashMap(); map.put(name,null); map.put(name,Jack); System.out.println(map.get(name);A.nullB.JackC.nullJackD.运行时出现异常答案:B2.设有定义:String s=“World”;,下列语句错误的是( 。

2、)。A.int m=s.indexOf(r);B.char c=s.charAt(0);C.int n=s.length();D.String str=s.append(2);答案:D3.在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )。A.与文件目录的层次相同B.与文件的结构相同C.与文件类型相同D.与文件大小相同答案:A4.在java中下列关于自动类型转换说法正确的是( )。A.基本数据类型和String相加结果一定是字符串型B.char类型和int类型相加结果一定是字符C.double类型可以自动转换为intD.char + int + double +。

3、 结果一定是double;答案:A5.下面的方法重载,正确的是( )。A.int fun(int a, float b) float fun(int a, float b) B.float fun(int a, float b) float fun(int x, float y) C.float fun(float a) float fun(float a, float b) D.float fun1(int a, float b) float fun2(int a, float b) 答案:C6.下面不是String类提供的合法方法( )。A.、equals(String)B.trim()C。

4、.append() StringBufferD.indexOf()答案:C7.下列输出结果是( )。 int a = 0 ; while ( a 3 ? a+ : b+);A.a 的值是 2,b 的值是 3B.a 的值是 1,b 的值是 3C.a 的值是 1,b 的值是 2D.c 的值是 false答案:B26.给定如下所示的JAVA代码,则运行时,会产生异常的类型为( )。 String s = null; s.concat(abc);A.ArithmeticExceptionB.NullPointerExceptionC.IOExceptionD.ClassNotFoundException答案:B27.下列选项中关于Java中封装的说法错误的是( )。A.封装就是将属性私有化,提供共有的方法访问私有属性B.属性的访问方法包括setter方法和getter方法C.setter方法用于赋值,getter方法用于取值D.包含属性的类都必须封装属性,否则无法通过编译答案:D28.下面代码输出结果是( )。 int i=0,s=0; do if (i%2 = = 0 ) i+; continue; i+; s = s + i; while (i7); System.out.println(s);A.16B.12C.28D.21答案:B。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值