电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【石油大学】Java语言程序设计第二次在线作业

8页
  • 卖家[上传人]:lyj****12
  • 文档编号:87862448
  • 上传时间:2019-04-13
  • 文档格式:DOC
  • 文档大小:34.50KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、【石油大学】Java语言程序设计-第二次在线作业试卷总分:100 得分:100第1题,1.(2.5分)对象使用时,下面描述错误的是A、通过“.”运算符调用成员变量和方法B、通过成员变量的访问权限设定限制自身对这些变量方法的调用C、将一个对象申明为类的成员时,必须在使用前为其分配内存D、在方法中使用对象作为参数时,采用引用调用正确答案:B第2题,2.(2.5分)给出如下代码:classTestprivateintm;publicstaticvoidfun()/somecode.如何使成员变量m被函数fun()直接访问A、将private int m 改为protected int mB、将private int m 改为 public int mC、将private int m 改为 static int mD、将private int m 改为 int m正确答案:C第3题,3.(2.5分)下列哪些语句关于内存回收的说明是正确的A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象正确答案:

      2、B第4题,4.(2.5分)MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量A、public int MAX_LENGTH=100;B、final int MAX_LENGTH=100;C、final public int MAX_LENGTH=100;D、public final int MAX_LENGTH=100.正确答案:D第5题,5.(2.5分)为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为A、static void method( )B、public voidmethod( )C、final void method( )D、abstractvoid method( )正确答案:A第6题,6.(2.5分)给出下面代码段1)publicclassTest2)intm,n;3)publicTest()4)publicTest(inta)m=a;5)publicstaticvoidmain(Stringarg)6)Testt1,t2;7)intj,k;8)j=0;k

      3、=0;9)t1=newTest();10)t2=newTest(j,k);11)12)哪行将引起一个编译时错误?A、line 3B、line 5C、line 6D、line 10正确答案:D第7题,7.(2.5分)函数重载是指A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C、两个以上的函数名字不同,但形参的个数或类型相同D、两个以上的函数取相同的函数名,并且函数的返回类型相同正确答案:A第8题,8.(2.5分)构造方法何时被调用A、类定义时B、创建对象时C、调用对象方法时D、使用对象的变量时正确答案:B第9题,9.(2.5分)Java中访问限定符不包括A、publicB、privateC、default(无修饰符)D、final正确答案:D第10题,10.(2.5分)定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:A、private class MyClass extends ObjectB、class MyClass extends Ob

      4、jectC、public class MyClassD、private class MyClass extends Object正确答案:C第11题,11.(2.5分)对于下列代码:publicclassParentpublicintaddValue(inta,intb)ints;s=a+b;returns;classChildextendsParent下述哪些方法可以加入类Child()A、int addValue( int a, int b )/ do something.B、public void addValue (int a, int b )/ do something.C、public int addValue( int a )/ do something.D、public int addValue( int a, int b )throws MyException /do something.正确答案:C第12题,12.(2.5分).对于下列代码:1)classPerson2publicvoidprintValue(inti,intj)/.3publicvoidprint

      5、Value(inti)/.45)publicclassTeacherextendsPerson6publicvoidprintValue()/.7publicvoidprintValue(inti)/.8publicstaticvoidmain(Stringargs)9Persont=newTeacher();10t.printValue(10);11第10行语句将调用哪行语句?A、line 2B、line 3C、line 6D、line 7正确答案:D第13题,13.(2.5分)类Teacher和Student是类Person的子类;Personp;Teachert;Students;/p,tandsareallnon-null.if(tinstanceofPerson)s=(Student)t;最后一句语句的结果是:A、将构造一个Student对象;B、表达式是合法的;C、表达式是错误的;D、编译时正确,但运行时错误。正确答案:C第14题,14.(2.5分)下列哪个类声明是正确的A、abstract final class H1B、abstract private move()C、

      6、protected private number;D、public abstract class Car正确答案:D第15题,15.(2.5分)下列关于继承的哪项叙述是正确的?A、在java中允许多重继承B、在java中一个类只能实现一个接口C、在java中一个类不能同时继承一个类和实现一个接口D、java的单一继承使代码更可靠正确答案:D第16题,16.(2.5分)下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?A、privateB、无修饰符C、publicD、protected正确答案:B第17题,17.(2.5分)已知有下列类的说明,则下列哪个语句是正确的?publicclassTestprivatefloatf=1.0f;intm=12;staticintn=1;publicstaticvoidmain(Stringarg)Testt=newTest();A、t.f;B、this.n;C、Test.m;D、Test.f;正确答案:A第18题,18.(2.5分)下列关于构造方法的叙述中,错误的是A、Java语言规定构造方法名与类名必须相同B、Java语言规定构

      7、造方法没有返回值,但不用void声明C、Java语言规定构造方法不可以重载D、Java语言规定构造方法通过new自动调用正确答案:C第19题,19.(2.5分)如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词A、publicB、privateC、protectedD、transient正确答案:C第20题,20.(2.5分)下列代码的执行结果是publicclassTestpublicintaMethod()staticinti=0;i+;System.out.println(i);publicstaticvoidmain(Stringargs)Testtest=newTest();test.aMethod();A、编译错误B、0C、1D、运行成功,但不输出正确答案:A第21题,21.(2.5分)要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符_A、finalB、publicC、privateD、abstract正确答案:D第22题,22.(2.5分)阅读下列代码后publicclassPersonintarr=newint10;publicstaticvoidm

      8、ain(Stringargs)System.out.println(arr1);正确的说法是A、编译时将产生错误B、编译时正确,运行时将产生错误C、输出零D、输出空正确答案:A第23题,23.(2.5分)Java用来定义一个类时,所使用的关键字为()A、classB、publicC、structD、class 或 struct正确答案:A第24题,24.(2.5分)下列构造方法的调用方式中,正确的是_A、按照一般方法调用B、由用户直接调用C、只能通过 new 自动调用D、被系统调用正确答案:C第25题,25.(2.5分)在Java中,能实现多重继承效果的方式是_A、内部类B、适配器C、接口D、同步正确答案:C第26题,26.(2.5分)抽象类不能实例化正确错误正确答案:正确第27题,27.(2.5分)接口名可以作为方法返回值的类型正确错误正确答案:正确第28题,28.(2.5分)类A和类B位于同一个包中,则除了私有成员,类A可以访问类B的所有其他成员正确错误正确答案:正确第29题,29.(2.5分)接口中的所有方法都没有被实现正确错误正确答案:正确第30题,30.(2.5分).在Java程序中,通过类的定义只能实现单重继承。正确错误正确答案:正确第31题,31.(2.5分)在同一个类中,允许存在具有相同方法名和相同参数列表的方法,但是要求方法返回类型不同。正确错误正确答案:错误第32题,32.(2.5分)抽象方法不能含有方法体,并且必须在抽象类中。正确错误正确答案:正确第33题,33.(2.5分)为避免混淆,构造函数名字可以不与所属类名同名。正确错误正确答案:错误第34题,34.(2.5分)子类可以继承父类所有的成员变量及成员函数。正确错误正确答案:错误第35题,35.(2.5分)Java类中不能存在同名的两个成员函数。正确错误正确答案:错误第36题,36.(2.5分)可以用new来创建一个类的实例,即对象正确错误正确答案:正确

      《【石油大学】Java语言程序设计第二次在线作业》由会员lyj****12分享,可在线阅读,更多相关《【石油大学】Java语言程序设计第二次在线作业》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.