java程序设计复习201211

java程序设计复习201211

ID:18696498

大小:136.50 KB

页数:11页

时间:2018-09-20

java程序设计复习201211_第1页
java程序设计复习201211_第2页
java程序设计复习201211_第3页
java程序设计复习201211_第4页
java程序设计复习201211_第5页
资源描述:

《java程序设计复习201211》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java程序设计》上海开放大学2012年12月Java程序设计(5007)课程复习2012年秋季考试复习题说明:本次复习题供上海开放大学教学使用,未经允许请勿转载及传播。考试形式:期考考试采用笔试、闭卷方式,考试时间长度120分钟。期末考试成绩占总成绩的60%。考试题型(命题大致数量):(一)客观题40分1.单项选择题(20题,30分)2.判断题(10题,10分)(二)主观题60分1.简答题(2题,10分)2.程序阅读题(5题,15分)3.填空题(每空1分,25分)4.程序设计题(1题,10分)说明:本次考试有客观题。同学们考试需要带铅笔

2、填涂答题卡。复习题:单选题:1.Java语言的执行模式是:()。A.全编译型B.全解释型C.半编译和半解释型D.同脚本语言的解释模式2.JDK的bin目录下提供的java编译器是()。A.javadocB.javacC.javaD.appletviewer3.下列()是面向手机类应用平台。A.J2EEB.J2MEC.J2SED.J2DE4.JDK包括Java运行环境和Java开发工具,其中Java运行环境又由()和Java虚拟机组成。A.调试器B.编译器C.操作系统D.核心API(类库)11《Java程序设计》上海开放大学2012年12月1

3、.下列关于虚拟机说法错误的是:()。A.虚拟机可以用软件实现B.虚拟机不可以用硬件实现C.字节码是虚拟机可执行的机器码D.虚拟机把程序代码与各操作系统及硬件分开2.利用Java虚拟机执行类名为HelloWord的应用程序,正确的命令是()。A.javaHelloWord.ClassB.HelloWord.claC.javaHelloWord.java.ssD.javaHelloWord3.下列属于合法标识符的是()。A._windB.5tieC.+fileD.room#4.当编译运行如下程序会产生什么结果?()。publicclassTes

4、t{publicstaticvoidmain(){System.out.println(“HelloWorld”);}}A.可以正常编译和运行,在控制台上输出“HelloWorld”B.可以正常编译和运行,但是在控制台上没有输出C.不能正常编译,因为main()方法定义错误D.可以正常编译,但是不能正常运行,因为找不到main()方法5.在某类中存在一个方法:intgetAge(intx),以下能作为这个方法重载的是:(   )。A.publicgetAge(intx);B.voidgetAge(intx);C.intgetAge(intx

5、,inty);D.intget(intx);6.下列关于继承的说法哪个是错误的?()A.一个子类只能继承一个父类;B.子类继承父类的非私有属性和方法;C.在类前加final可使该类不能被继承;D.如子类的方法与父类的方法头完全相同,则子类定义的方法不能覆盖父类的方法。7.下列关于父类成员的访问权限的描述中,正确的是:()。A.相同包中,子类可以继承父类中的所有成员B.相同包中,子类可以继承父类中除构造方法外的所有成员C.相同包中,子类可以继承父类中除private外的所有成员D.相同包中,子类不可以继承父类中的protected成员8.下列

6、Java常用包中,提供输入输出流的文件的是:()。A.java.langB.java.ioC.java.swingD.java.util9.要抛出异常,需要使用下列哪种子句:()。11《Java程序设计》上海开放大学2012年12月A.catchB.throwC.tryD.finally1.字节流和字符流的区别在于()A.前者带有缓冲,后者没有B.前者是块读写,后者是字节读写C.二者没有区别,可以互换使用D.每次读写的字节数不同2.Java语言中,提供了一个()线程,自动回收动态分配的内存。A.异步B.垃圾收集C.守护D.消费者3.GUI是

7、()的缩写。A.布局管理器B.资源管理器C.用户界面布局D.图形用户界面4.当()方法终止时,线程进入死亡状态。A.runB.setProrityC.yieldD.sleep5.数组的初始化是()。A.建立数组对象(为数组分配内存)B.为某个数组元素赋予初值C.为每一个数组元素赋予初始值D.建立数组对象(为数组分配内存),为每一个数组元素赋予初始值。6.一个包含Java类H1、H2、H3的可执行源程序B.java,经过编译后,产生的文件是()。A.B.classB.H1.classC.H1.class,H2.class,H3.classD.

8、B.class,H1.class,H2.class,H3.class7.Java以JVM为基础,最下层是移植接口,由适配器和()组成。A.网卡B.JavaosC.Java基本类D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。