当前位置:首页 > 《使用Java理解程序逻辑》-B试题
________________ ????????????? C、只中断所在层循环中的当次循环 D、只中断某一层的循环
XXX学院2010-2011学年第二学期 7、以public修饰的类如:public class Car{…} 则Car( )
A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用
《使用Java语言理解程序逻辑》期末考试试卷(B卷) C、不能被任意其它类使用 D、不能被其它类继承 使用班级:P2010软件1-2班,试卷印刷95份 8、Java中,哪种不可以用来限制存取权限的关键字( ) 命题教师:《使用Java语言理解程序逻辑》命题组 A、public B、protected C、extends D、private 考核方式:闭卷笔试 9、对Java运算符,下面说法正确的是( ) 考试时间:100分钟 A、不具有优先级的区别 B、相同优先级的运算符,计算顺序是从右到左 ___?__?说明:本试卷以********作为考查重点。旨在加强学生对于Java语言的重视,提高学生对_名线于Java语言掌握的熟练程度。试题大都来源于企业选拔标准,具有较高的实用性。 姓?? 本试卷卷面共6页,包括附加题在内共35个题目和1个附加题,请勿遗漏。 ? ?题号 一 二 三 总分 附加题 ? ? ?应得分 40 30 30 100 20 ? ?实得分 ? ?
? ?
号订得分 一、单项选择题(共20题,每题2分,共40分)
学? ?阅卷人
? ?1、不允许作为类及类成员的访问控制符的是( )。
? A. public B. private
? ?C. static D. protected
? 级?2、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为
班?前缀就可以调用它,该方法头的形式为( )。
? ? A. static void method( ) B. public void method( )
?院? C. final void method( ) D. abstract void method( )
学?3、以下哪一个不是JAVA的标准数据流( )。
业装职? A. 标准输出数据流 B. 标准输入数据流
博?C. 标准错误数据流 D. 标准运算数据流
淄?4、用abstract定义的类( )
校?学? A、可以被实例化 B、不能派生子类
?? C、不能被继承 D、只能被继承
?5、设有对象x具有属性a则访问该属性的方法为( )
?? A、a.x B、a.x() C、x.a D、x.a()
?6、continue语句( )
?? A、只中断最内层的循环 B、只中断最外层的循环
?? 第1页/共 6 页 C、圆括号具有最高优先级 D、”+”号的优先级高于”&&” 10、Java源文件和编译后的文件扩展名分别为( ) A、.class和 .java B、.java和 .class C、.class和 .class D、.java和11、Java语言中创建一个对象使用的关键字为 ( )
A、class B、interface C、new D、create
12、对于可以独立运行的Java应用程序,下列( )说法是正确的。
A、无须main方法 B、必须有两个main方法
C、可以有多个或零个main方法 D、必须有一个main方法
13、设x=5 则y=x-- 和y=--x的结果,使y分别为( ) A、5,5 B、5,6 C、5,4 D、4,4 14、设有对象x具有属性a则访问该属性的方法为( ) A、a.x B、a.x() C、x.a D、x.a() 15、设数组Array由以下语句定义 int age=new int[10]; 则数组的第一个元素的正确引用方法为( ) A、age[1] B、Age[0] C、age[] D、age[0]
16.下列说法哪个正确? ( )
A.不需要定义类,就能创建对象
B.对象中必须有属性和方法
C.属性可以是简单变量,也可以是一个对象
D、属性必须是简单变量
17.关于继承的说法正确的是: ( )
A、子类将继承父类所有的属性和方法。
B、子类将继承父类的非私有属性和方法。
C、子类只继承父类public方法和属性
D、子类只继承父类的方法,而不继承属性
18.关于构造函数的说法哪个正确? ( )
A、一个类只能有一个构造函数
B、一个类可以有多个不同名的构造函数
C、构造函数与类同名
D、构造函数必须自己定义,不能使用父类的构造函数
第2页/共6 页
.java
19. this和super: ( ) A、都可以用在main()方法中 B、都是指一个内存地址 C、不能用在main()方法中 D、意义相同
20.FilterOutputStream是BufferedOutputStream、DataOutputStream及PrintStream的父类,以下哪个类可能是FilterOutputStream构造函数的参数类型?( )
A、OutputStream B、File
C、InputStream D、BufferedOutputStream
题,每题3分,共30分)。
得分 二、多项选择题(共10 阅卷人 21.以下哪些是java的保留字?( )
A. run B. default C. implement D. import
22.String s= \String t = \
char c[] = {'h','e','l','l','o'} ; 下列选项返回值为true的是( ) A. s.equals(t); B. t.equals(c); C. s==t;
D. t.equals(new String(\
E. t==c.
23. public class Parent {
int change() {…} }
class Child extends Parent {
}
哪个方法可以加入到Parent的子类中去? ( ) A. public int change(){} B. int chang(int i){} C. private int change(){} D. abstract int chang(){} 24.下列说法错误的有( )
A. 在类方法中可用this来调用本类的类方法 B. 在类方法中调用本类的类方法时可直接调用 C. 在类方法中只能调用本类中的类方法
D. 在类方法中绝对不能调用实例方法
第3页/共 6 页 25.不能用来修饰interface的有( )
A.private B.public C.protected D.static 26.下列说法错误的有( )
A. 能被java.exe成功运行的java class文件必须有main()方法 B. J2SDK就是Java API
C. Appletviewer.exe可利用jar选项运行.jar文件
D. 能被Appletviewer成功运行的java class文件必须有main()方法 27.下列说法错误的有( ) A. 数组是一种对象 B. 数组属于一种原生类
C. int number=[]={31,23,33,43,35,63} D. 数组的大小可以任意改变 28.下列标识符不合法的有( )
A.new B.$Usdollars C.1234 D.car.taxi 29.Java程序的种类有( )
A.类(Class) B.Applet C.Application D.Servlet 30.下列哪一种叙述是正确的( ) A. abstract修饰符可修饰方法和类
B. 抽象方法的body部分必须用一对大括号{ }包住 C. 声明抽象方法,大括号可有可无 D. 声明抽象方法不可写出大括号
得分 三、 填空题(共5题,每题6分,共30分)
阅卷人
31、int x=10,y=10;
System.out.println(x--); System.out.println(--y);
该程序的运行结果是_________和___________。
32、Java程序中的单行注释符是 ,多行注释符是 。
33、Java中用于定义小数的关键字有两个: 和 ,后者精度高于前者。 34、 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 方法是不能被当前类的子类重新定义的方法。 35、假设x=13,y=4,则表达式x%y != 0的值是 ,其数据类型是 。
得分 36、附加题:从以下两个题目中任选一题(20分)。
阅卷人 第4页/共6 页
(说明:请将代码写在试卷背面)
1、按以下要求编写程序
(1) 创建一个Rectangle类,添加width和height两个成员变量 (2) 在Rectangle中添加两种方法分别计算矩形的周长和面积 (3) 编程利用Rectangle输出一个矩形的周长和面积
2、 写出一个Point(点)类,该类具有x,y(表示点的横、纵坐标)两个属性,并定义两个个32. 、 33. 、 34. 、 35. 、
得分 36、附加题:从以下两个题目中任选一题(20分)。
构造方法,一个无参数,将x,y均设置为0,另一对坐标值为参数,设置x,y为给定坐标值。该类的show方法输出该点的坐标值。
答题纸
得分 一、单项选择题(共20题,每题2分,共40分)
阅卷人 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
二、多项选择题(共10题,每题3分,共30分)。
得分 阅卷人
21 22 23 24 25 26 27 28 29 30 得分 三、填空题(共5题,每题6分,共30分)
阅卷人
31. 、
第5页/共 6 页 阅卷人
(说明:可将代码写在试卷背面)
第6页/共6 页
共分享92篇相关文档