Java程序设计试卷2011-A.doc

上传人:sk****8 文档编号:3520178 上传时间:2019-06-01 格式:DOC 页数:7 大小:55KB
下载 相关 举报
Java程序设计试卷2011-A.doc_第1页
第1页 / 共7页
Java程序设计试卷2011-A.doc_第2页
第2页 / 共7页
Java程序设计试卷2011-A.doc_第3页
第3页 / 共7页
Java程序设计试卷2011-A.doc_第4页
第4页 / 共7页
Java程序设计试卷2011-A.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、1一、 选择题(共 20 分,每小题 2 分)1、面向对象程序设计语言的三个基本特征是?( D )A. 封装、接口和多态 B. 继承、接口和动态C. 跨平台、接口和动态 D. 封装、继承和多态2、关于抽象类的叙述正确的是?( B )A. 抽象类不可以实例化,或者说抽象类不能声明为对象B. 抽象类就是一种特殊的接口C. 抽象类的方法都是抽象方法D. 抽象类的导出类一定不是抽象类3、要导入 java/awt/event 下面的所有类,叙述正确的是?( A )A、import java.awt.*和 import java.awt.event.*都可以B、只能是 import java.awt.*C

2、、只能是 import java.awt.event.*D、import java.awt.*和 import java.awt.event.*都不可以4、下列修饰符中与访问控制权限无关的是?( D )Aprivate BpublicCprotected Dfinal5、定义一个接口必须使用的关键字是?(C )A、public B、class C、interface D、static6、关于 static 说法不正确的是( D )A可以直接用类名来访问类中静态方法(public 权限)B静态块仅在类加载时执行一次Cstatic 方法就是没有 this 的方法D不可以用对象名来访问类中的静态方法

3、(public 权限)7、关于容器下面说法正确的是?( )A) 列表(List)和集合(Set)存放的元素都是可重复的。B) 集合(Set)中至多只有一个空对象C) 映射(Map)的 key 和 value 都不可重复2D) 映射(Map)的 key 和 value 都可以重复8、关于对象成员占用内存的说法哪个正确?( )A同一个类的对象共用同一段内存B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间C对象的方法不占用内存D以上都不对9、关于构造器的说法哪个正确?( )A、一个类只能有一个构造器B、一个类可以有多个不同名的构造器C、构造器与类同名D、构造器必须自己定义,不能使用父

4、类的构造器10、覆盖与重载的关系是( )A、覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中B覆盖方法可以不同名,而重载方法必须同名Cfinal 修饰的方法可以被覆盖,但不能被重载D覆盖与重载是同一回事二、 填空题(共 20 分,每空 2 分)1、java 的 private、static 和 final 方法都是 绑定,其他都是 绑定,后者是 java 具有多态特性的必要条件。2、JDK 中的编译和运行命令分别是 和 。3、Java 源程序文件编译后将产生相应的字节码文件,这些字节码文件的扩展名为 。4、 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定

5、义。 方法是不能被当前类的子类重新定义的方法。5、如果一个类要实现一个接口,则要用到 关键字。6、 是一种不能有构造器的内部类。7、下列程序段执行后,sum 的结果为 。int n=1,sum=0;while(n=10)3n+;sum=sum+n;三、 判断题(共 10 分,每小题 2 分)1、protected 访问权限要小于包访问权限。 ( )2、Stack 通常是指“先进先出”的容器。 ( )3、静态内部类不可以直接访问外围类的数据,而非静态内部类可以直接访问外围类的数据,包括私有数据。 ( )4、在 Java 中,对于不再使用的内存资源, “垃圾回收器”自动将其释放。 ( )5、一个接

6、口不能继承多个接口。 ( )四、 程序阅读题(共 30 分)1、阅读以下程序,写出输出结果。(5 分)public class Abc public static void main(String args) Ab s = new Ab(“Hello!“, “I love JAVA.“);System.out.println(s);class Ab String s1;String s2;Ab(String str1, String str2) s1 = str1;s2 = str2;public String toString() return s1 + s2 + “You?“;输出:42、

7、阅读以下程序,写出输出结果。(5 分)class Cup Cup(int marker) System.out.println(“Cup(“ + marker + “)“);void f(int marker) System.out.println(“f(“ + marker + “)“);class Cups static Cup cup1;static Cup cup2;static cup1 = new Cup(1);cup2 = new Cup(2);Cups() System.out.println(“Cups()“);public class ExplicitStatic publ

8、ic static void main(String args) System.out.println(“Inside main()“);Cups.cup1.f(99);输出:3、阅读以下程序,写出输出结果。(6 分)class Tree int height;Tree() System.out.println(“Planting a seedling“);5height = 0;Tree(int initialHeight) height = initialHeight;System.out.println(“Creating new Tree that is “ +height + “ f

9、eet tall“);void info() System.out.println (“Tree is “ + height + “ feet tall“);void info(String s) System.out.println (s + “: Tree is “ + height + “ feet tall“);public class Overloading public static void main(String args) for(int i = 0; i 5; i+) Tree t = new Tree(i);t.info();t.info(“overloaded meth

10、od“);/ Overloaded constructor:new Tree();输出:Creating new Tree that is 0 feet tallTree is 0 feet talloverloaded method: Tree is 0 feet tallCreating new Tree that is 1 feet tallTree is 1 feet talloverloaded method: Tree is 1 feet tallCreating new Tree that is 2 feet tallTree is 2 feet talloverloaded m

11、ethod: Tree is 2 feet tallCreating new Tree that is 3 feet tallTree is 3 feet talloverloaded method: Tree is 3 feet tallCreating new Tree that is 4 feet tallTree is 4 feet talloverloaded method: Tree is 4 feet tallPlanting a seedling64、阅读以下程序,写出输出结果。(6 分)public class Class3 public static void main(S

12、tring args) SubSubClass x = new SubSubClass(10, 20, 30);x.show();class SuperClass int a, b;SuperClass(int aa, int bb) a = aa;b = bb;void show() System.out.println(“a=“ + a + “nb=“ + b);class SubClass extends SuperClass int c;SubClass(int aa, int bb, int cc) super(aa, bb);c = cc;class SubSubClass extends SubClass int a;SubSubClass(int aa, int bb, int cc) super(aa, bb, cc);a = aa + bb + cc;void show() 7System.out.println(“a=“ + a + “nb=“ + b + “nc=“ + c);输出:a=60b=20c=30

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

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。