2013.2.13.java基础试卷A及答案.docx

2013.2.13.java基础试卷A及答案.docx

ID:60775094

大小:17.19 KB

页数:6页

时间:2020-12-17

2013.2.13.java基础试卷A及答案.docx_第1页
2013.2.13.java基础试卷A及答案.docx_第2页
2013.2.13.java基础试卷A及答案.docx_第3页
2013.2.13.java基础试卷A及答案.docx_第4页
2013.2.13.java基础试卷A及答案.docx_第5页
资源描述:

《2013.2.13.java基础试卷A及答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、A卷姓名:_______________一.选择题:(每题3分,共60分)【1】1.下面中哪两个可以在A的子类中使用:()classA{protectedintmethod1(inta,intb){return0;}}A.publicintmethod1(inta,intb){return0;}B.privateintmethod1(inta,intb){return0;}C.publicintmethod1(inta,longb){return0;}D.publicshortmethod1(inta,intb){return0;}解

2、答:AC主要考查子类重写父类的方法的原则B,子类重写父类的方法,访问权限不能降低C,属于重载D,子类重写父类的方法返回值类型要相同或是父类方法返回值类型的子类【7】2.下面关于变量及其范围的陈述哪些是不正确的():A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化解答:BC由static修饰的变量称为类变量或是静态变量方法加载的时候创建局部变量【9】3.执行完以下代码int[]x=newint[25];后,以下哪项说明是正确的():A、x[24]

3、为0B、x[24]未定义C、x[25]为0D、x[0]为空解答:Ax属于引用类型,该引用类型的每一个成员是int类型,默认值为:0【11】4.关于以下application的说明,正确的是():1.classStaticStuff2.{3.staticintx=10;4.static{x+=5;}5.publicstaticvoidmain(Stringargs[])6.{7.System.out.println(“x=”+x);8.}9.static{x/=3;}10.}A、4行与9行不能通过编译,因为缺少方法名和返回类型B、9行不

4、能通过编译,因为只能有一个静态初始化器C、编译通过,执行结果为:x=5D、编译通过,执行结果为:x=3解答:C自由块是类加载的时候就会被执行到的,自由块的执行顺序是按照在类中出现的先后顺序执行。【13】5.下列说法正确的有()A.class中的constructor不可省略B.constructor必须与class同名,但方法不能与class同名C.constructor在一个对象被new时执行D.一个class只能定义一个constructor解答:C构造方法的作用是在实例化对象的时候给数据成员进行初始化A.类中如果没有显示的给出构

5、造方法,系统会提供一个无参构造方法B.构造方法与类同名,类中可以有和类名相同的方法D.构造方法可以重载【14】6.下列哪种说法是正确的()A.实例方法可直接调用超类的实例方法B.实例方法可直接调用超类的类方法C.实例方法可直接调用其他类的实例方法D.实例方法可直接调用本类的类方法解答:DA.实例方法不可直接调用超类的私有实例方法B.实例方法不可直接调用超类的私有的类方法C.要看访问权限【15】7.下列哪一种叙述是正确的()A.abstract修饰符可修饰字段、方法和类B.抽象方法的body部分必须用一对大括号{}包住C.声明抽象方法,

6、大括号可有可无D.声明抽象方法不可写出大括号解答:Dabstract可以修饰方法和类,不能修饰属性。抽象方法没有方法体,即没有大括号{}【17】8.链表具有的特点是:(选择3项)A、不必事先估计存储空间B、可随机访问任一元素C、插入删除不需要移动元素D、所需空间与线性表长度成正比解答:ACDA.采用动态存储分配,不会造成内存浪费和溢出。B.不能随机访问,查找时要从头指针开始遍历C.插入、删除时,只要找到对应前驱结点,修改指针即可,无需移动元素D.需要用额外空间存储线性表的关系,存储密度小【18】9.Java语言中,String类的In

7、dexOf()方法返回的类型是?6B、Int32C、intD、long解答:CindexOf方法的声明为:publicintindexOf(intch)在此对象表示的字符序列中第一次出现该字符的索引;如果未出现该字符,则返回-1。【19】10.以下关于面向对象概念的描述中,不正确的一项是()。(选择1项)A.在现实生活中,对象是指客观世界的实体B.程序中的对象就是现实生活中的对象C.在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class)D.在程序中,对象是一组变量和相关方法的集合解答:B【20】11.执行下

8、列代码后,哪个结论是正确的String[]s=newString[10];A.s[9]为null;B.s[10]为"";C.s[0]为未定义D.s.length为10解答:ADs是引用类型,s中的每一个成员都是引用类型,

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

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

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