Java编程基础期末考试试卷答案模板(B)闭卷(共5页).doc
《Java编程基础期末考试试卷答案模板(B)闭卷(共5页).doc》由会员分享,可在线阅读,更多相关《Java编程基础期末考试试卷答案模板(B)闭卷(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上编号:LNJD-PR08-RE33班 级学 号姓 名 辽宁机电职业技术学院 2015 2016 学年第 一 学期期末考试题 装 使用班级: 14341 科目: Java编程基础 试卷类别:ABC 答案及评分标准 订 注:这份试题共 三 道大题,满分为 60 分。考试时间:90 分钟考试形式:开卷闭卷。评分标准在解题步骤中注明。考试形式为选择题、简答题和编程题,其中选择题有一个或多个答案,全部选对才得分。一、选择题:(选择一项或多项)本大题共20小题,每题1分,共20分1、在Java语言中,下列关于类的继承的描述,正确的是( B )。(选一项)A.一个类可以继承多个父类
2、B.一个类可以具有多个子类C.子类可以使用父类的所有方法D.子类一定比父类有更多的成员方法2、下面( B )不是Java的访问修饰符关键字. (选择一项)A privateB friendC protectedD public3、给定如下的Java代码,下列( A )方法可以加入到Child类中,并且能够保证编译正确. (选择一项)class Basepublic void method( ) class Child extends BaseA. public void method(String s ) B. public int method( )return 1;C. private v
3、oid method( )D. public void method(Integer i);4、关于对下面语句protected void show(int x,int y)下面( C )语句是它的在子类中的重写?(选择一项)A protected int show(int x,int y)B protected void show(int x,int y, int z)C public void show(int x,int y)D void show(int x,int y)5、假设有下面的接口定义interface Bookfloat priceRate=0.05;那么其成员属性pric
4、eRate的默认修饰符是()。(选择一项)A publicB staticC finalD void6、同一包中的子类可以访问父类中带( AB )访问修饰符的成员?(选择二项)A publicB protectedC firendD private7、给定如下Java代码,下列( CD )方法可以加入到Sample类中,并且能够编译正确。(选择二项)public class Samplepublic int getSomething(int d)Return d;A. private int getSomething(int i ,String s)B. public void getSome
5、thing(int i )C. private int getSomething(byte b) return b; D. private int getSomething() return 2;8、给定如下Java代码,编译运行后,结果将是( B )。(选择一项)public class Sampleprivate int x;public Sample()x=1;public void Sample(double f )this.x=(int )f;Public int getX()return x;public static void main(String args)Sample s=
6、new Sample(5.2);System.out.println(s.getX();A. 发生编译期错误,编译器提示:出现重复的方法SampleB. 发生编译期错误,编译器提示:未定义构造方法Sample(double)C. 正常运行,输出结果:5.2D. 正常运行,输出结果:59、构成方法重写的要素不包括( BD ). (选择二项)A 方法名称相同B 返回类型不同C 参数列表相同D 在同一个类中10、以下( D )修饰符用于声明一个类变量,且该变量的值在运行期始终保持不变。(选择一项)A staticB finalC static finalD final static11、在java中
7、,下列接口或类不包括在java.sql包中的是( A )(选择一项)AArrayListBConnectionCStatementDDriverManager12、给定如下Java代码,关于super的用法,以下描述正确的是( C )(选择一项)class C extends Bpublic C()super(); A. 用来调用类B中定义的super()方法B. 用来调用类C中定义的super()方法C. 用来调用类B的无参构造方法D. 用来调用类B中第一个出现的构造方法13、在Java中,类Test的代码如下所示,假设类Test的实例化对象名为t,则选项( B )中的语句能正确调用Test
8、类的change()方法。(选择一项)class Testpublic int change()System.out.println(“NO parameters”);return 0;public void change(double m)System.out.println(“parameter is:”+m);A. Test.change(15.2f) B.Test.change();B. t.change(250.5); D. int a=t.change(13);14、给定如下Java代码,其中第( D )行代码有错误。(选择一项)import java.util.*;public
9、class Maptestpublic static void main(String args)List pList=new ArrayList();pList.add(“A”); /5pList.add(“A”); /6for(int i=0;ipList.size();i+) /7String str=pList.get(i);/8System.out.println(str);A.5 B. 6 C. 7 D.815、给定如下Java代码,编译运行时将输出( B )(选择一项)class Basestatic int i=1;public void amethod()System.out
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 编程 基础 期末考试 试卷 答案 模板 闭卷
限制150内