JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc

上传人:bao****ty 文档编号:143533427 上传时间:2020-08-31 格式:DOC 页数:24 大小:84.50KB
返回 下载 相关 举报
JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc_第1页
第1页 / 共24页
JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc_第2页
第2页 / 共24页
JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc_第3页
第3页 / 共24页
JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc_第4页
第4页 / 共24页
JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc》由会员分享,可在线阅读,更多相关《JAVA中期2010-2011-2考试题带答案 - 副本 (2).doc(24页珍藏版)》请在金锄头文库上搜索。

1、系别 班次 学号 姓名 . 密封线以内答题无效 电子科技大学成都学院二零一零至二零一一学年第二学期 java程序设计 课程期中考试题 闭卷 考试时间:(90分钟) 教师:杨菊英一二三四五六七八九十总分评卷教师(注意:请同学们将答案全部写在答题卡上,试题和答题卡上均写好班级、学号等信息,交卷时,试题与答题卡分开交)一、单选题(701=70分)1、对于可以独立运行的Java应用程序,下列( )说法是正确的。 A) 无须main方法 B) 必须有两个main方法 C) 可以有多个或零个main方法 D) 必须有一个main方法2、用abstract定义的类( ) A) 可以被实例化 B) 不能派生子

2、类C) 不能被继承 D) 只能被继承3、URL地址为:http:/ ,则其中http的含义为( )A) 通信协议 B) 参考点 C) 机器名称 D) 通信端口4、在Java语言中,不允许使用指针体现出Java特性是( ) A) 可移植 B) 解释执行 C) 健壮性 D) 安全性5、下列选项中,不是Applet标记的是( )A)PARAM B)BODY C)CODEBASE D) ALT6、Java程序默认引入了一个包,包名为:( )A)java.awt B)java.io C)java.util D)java.lang7、Applet可以做下列( )的操作。A) 读取客户端文件 B) 在客户端

3、主机上创建新文件C) 在客户端装载程序库D) 读取客户端部分系统变量8、以public修饰的类如:public class Fish 则Fish( )A) 可被其它程序包中的类使用 B) 仅能被本程序包中的类使用C) 不能被任意其它类使用 D) 不能被其它类继承9、System类在( )包中。A)java.util B)java.io C)java.awt D)java.lang10、Java语言中创建一个对象使用的关键字为 ( )A)class B)interface C)new D)create11、下面哪种不是Java的数据类型( ) A) 基本类型 B) 数组类型 C) 类 D) 字符

4、串类型12、以public修饰的类如:public class Car 则Car( )A) 可被其它程序包中的类使用 B) 仅能被本程序包中的类使用C) 不能被任意其它类使用 D) 不能被其它类继承13、JDK中提供的文档生成器是( ) A)java.exe B)javap.exe C)javadoc.exe D)javaprof.exe14、Java为移动设备提供的平台是( ) A)J2ME B)J2SE C)J2EE D)JDK5.015、下列哪个类声明合理的是:( )A)abstract final class HI B)abstract private move() C)protect

5、ed private number ; D)public abstract class Car16、布尔型变量真值表示为( )A)true B)false C)t D) f17、continue语句( )A)只中断最内层的循环 B) 只中断最外层的循环C) 只中断所在层循环中的当次循环 D) 只中断某一层的循环18、阅读下列代码,其运行结果是( )public class Testpublic static void main(String args) int n = (0x2f)&0x36;System.out.println(n);A)32 B)0x2f C)16 D)1019、对于下列代

6、码,( )方法可以加入类Child:public class Parent public int addValue( int a, int b) int s; s = a+b; return s; class Child extends Parent A)int addValue( int a, int b )/ do something.B)public void addValue (int a, int b )/ do something.C)public int addValue( int a )/ do something.D)public int addValue( int a, i

7、nt b )throws MyException /do something.20、下列哪个类声明正确的是:( )A)abstract final class HI B)abstract private move() C)protected private number D)public abstract class Car21、阅读下列代码,其运行结果是( )public class Testpublic static void main(String args)String s = Test;switch(s) case Java : System.out.print(Java);brea

8、k; case Language: System.out.print(Language);break; case Test : System.out.print(Test);break;A)Java B)Language C)Test D) 编译出错22、选出合理的标识符( )A、2mail B、_sys1l23 C、$change D、class 23、指出下列程序运行的结果 ( )public class Example String str=new String(good); charch=a,b,c; public static void main(String args) Examp

9、le ex=new Example(); ex.change(ex.str,ex.ch); System.out.print(ex.str+ and ); System.out.print(ex.ch); public void change(String str,char ch) str=test ok; ch0=g; A、good and abc B、good and gbc C、test ok and abc D、test ok and gbc 24、Java技术平台共分为3种类型: ( )A、Java ME、Java SE、Java EE B、Java SE、Java DE、Java

10、EEC、Java UE、Java SE、Java EE D、Java FE、Java SE、Java EE25、在控制台显示消息的语句正确的是:( C )A、system.out.println(“hello world ”);B、System.Out.println(“hello world ”);C、System.out.println(“hello world ”);D、System.Out.Println(“hello world ”);26、下列说法正确的是:( A )A、Java程序的main方法必须都写在类里面B、Java程序中可以有多个main方法C、Java程序的以publi

11、c修饰的类名不必与所在的文件的文件名一样。D、Java程序的main方法定义中的static可以去掉。27、表达式(18+3*8)/4%3的值是: ( C )A、31B、0 C、1D、228、为一个boolean类型的变量赋值时,可以使用方式:( B )A、boolean a=1; B、boolean a=(9=10);C、boolean a=”真”; D、boolean a=false;29.运行下面的程序将输出( C )次“我爱您中国!”public class Chinapublic static void main(String args)int i=1; do System.out.

12、println(“我爱您中国!”); while(i5);A、4B、5 C、死循环D、030、无论循环条件判断的结果如何,( B )循环将至少执行一次。A、whileB、do-while C、forD、以上都不是31、( A )是拥有属性和方法的实体。A、对象B、类 C、方法D、重写32.对象的特征在类中表示为变量,称为类的 ( B )A、对象B、属性 C、方法D、数据类型33.关于类的描述正确的是 ( D )A、在类中定义的变量称为类的成员变量,在别的类中可以直接使用B、类的成员变量的作用范围仅仅在定义它的方法中,或者是在定义它的控制流块中C、使用别的类的方法仅仅需要引用的名字即可.D、一个类的方法使用该类的另一个方法时可以直接引用方法名。34.下列数组的初始化正确的是 ( B ) A、int score=new int; B、int score=new int90,12,34,77,56;C、int score=new int5 90,12,34,77,56; D、int score=90,12,34,77,56;35.下列关于类的封装中说法不正确的是: ( D )A、隐藏实现细节,对外提供公共的访问接口B、属性私有化、添加公有的setter、getter方法C、增强代码的可维护性D、从一个已有的类派生出新的类,子类具

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

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

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