试卷总分:100    得分:100

第1题,1.(2.5分)对象使用时,下面描述错误的是

A、通过“.”运算符调用成员变量和方法

B、通过成员变量的访问权限设定限制自身对这些变量方法的调用

C、将一个对象申明为类的成员时,必须在使用前为其分配内存

D、在方法中使用对象作为参数时,采用引用调用

正确答案:

第2题,2.(2.5分)给出如下代码:classTest{privateintm;publicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问

A、将private int m 改为protected int m

B、将private int m 改为 public int m

C、将private int m 改为 static int m

D、将private int m 改为 int m

正确答案:

第3题,3.(2.5分)下列哪些语句关于内存回收的说明是正确的

A、程序员必须创建一个线程来释放内存

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

正确答案:

第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.

正确答案:

第5题,5.(2.5分)为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为

A、static void method( )

B、public  void method( )

C、final void method( )

D、abstract void  method( )

正确答案:

第6题,6.(2.5分)给出下面代码段1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringarg[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}哪行将引起一个编译时错误?

A、line 3

B、line 5

C、line 6

D、line 10

正确答案:

第7题,7.(2.5分)函数重载是指

A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同

B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同

C、两个以上的函数名字不同,但形参的个数或类型相同

D、两个以上的函数取相同的函数名,并且函数的返回类型相同

正确答案:

第8题,8.(2.5分)构造方法何时被调用

A、类定义时

B、创建对象时

C、调用对象方法时

D、使用对象的变量时

正确答案:

第9题,9.(2.5分)Java中访问限定符不包括

A、public

B、private

C、default(无修饰符)

D、final

正确答案:

第10题,10.(2.5分)定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:

A、private class MyClass extends Object

B、class MyClass extends Object

C、public class MyClass

D、private class MyClass extends Object

正确答案:

第11题,11.(2.5分)对于下列代码:publicclassParent{publicintaddValue(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...}

正确答案:

第12题,12.(2.5分).对于下列代码:1)classPerson{2}publicvoidprintValue(inti,intj){//...}3}publicvoidprintValue(inti){//...}4}}5)publicclassTeacherextendsPerson{6}publicvoidprintValue(){//...}7}publicvoidprintValue(inti){//...}8}publicstaticvoidmain(Stringargs[]){9}Persont=newTeacher();10}t.printValue(10);11}}第10行语句将调用哪行语句?

A、line 2

B、line 3

C、line 6

D、line 7

正确答案:

第13题,13.(2.5分)类Teacher和Student是类Person的子类;Personp;Teachert;Students;//p,tandsareallnon-null.if(tinstanceofPerson){s=(Student)t;}最后一句语句的结果是:

A、将构造一个Student对象;

B、表达式是合法的;

C、表达式是错误的;

D、编译时正确,但运行时错误。

正确答案:

第14题,14.(2.5分)下列哪个类声明是正确的

A、abstract final class H1{…}

B、abstract private move(){…}

C、protected private number;

D、public abstract class Car{…}

正确答案:

第15题,15.(2.5分)下列关于继承的哪项叙述是正确的?

A、在java中允许多重继承

B、在java中一个类只能实现一个接口

C、在java中一个类不能同时继承一个类和实现一个接口

D、java的单一继承使代码更可靠

正确答案:

第16题,16.(2.5分)下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?

A、private

B、无修饰符

C、public

D、protected

正确答案:

第17题,17.(2.5分)已知有下列类的说明,则下列哪个语句是正确的?publicclassTest{privatefloatf=1.0f;intm=12;staticintn=1;publicstaticvoidmain(Stringarg[]){Testt=newTest();}}

A、t.f;

B、this.n;

C、Test.m;

D、Test.f;

正确答案:

第18题,18.(2.5分)下列关于构造方法的叙述中,错误的是

A、Java语言规定构造方法名与类名必须相同

B、Java语言规定构造方法没有返回值,但不用void声明

C、Java语言规定构造方法不可以重载

D、Java语言规定构造方法通过new自动调用

正确答案:

第19题,19.(2.5分)如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词

A、public

B、private

C、protected

D、transient

正确答案:

第20题,20.(2.5分)下列代码的执行结果是publicclassTest{publicintaMethod(){staticinti=0;i++;System.out.println(i);}publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.aMethod();}}

A、编译错误

B、0

C、1

D、运行成功,但不输出

正确答案:

第21题,21.(2.5分)要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符__________

A、final

B、public

C、private

D、abstract

正确答案:

第22题,22.(2.5分)阅读下列代码后publicclassPerson{intarr[]=newint[10];publicstaticvoidmain(Stringargs[]){System.out.println(arr[1]);}}正确的说法是

A、编译时将产生错误

B、编译时正确,运行时将产生错误

C、输出零

D、输出空

正确答案:

第23题,23.(2.5分)Java用来定义一个类时,所使用的关键字为()

A、class

B、public

C、struct

D、class 或 struct

正确答案:

第24题,24.(2.5分)下列构造方法的调用方式中,正确的是____

A、按照一般方法调用

B、由用户直接调用

C、只能通过 new 自动调用

D、被系统调用

正确答案:

第25题,25.(2.5分)在Java中,能实现多重继承效果的方式是____

A、内部类

B、适配器

C、接口

D、同步

正确答案:

第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来创建一个类的实例,即"对象"

正确

错误

正确答案:正确

第37题,37.(2.5分)Java中类的构造函数只能有一个。

正确

错误

正确答案:错误

第38题,38.(2.5分)类的public类型的成员变量不可以被继承。

正确

错误

正确答案:错误

第39题,39.(2.5分)对象是类的一个实例。

正确

错误

正确答案:正确

第40题,40.(2.5分)用abstract修饰的类必须被继承。

正确

错误

正确答案:正确

Java程序中AB类可调用_19年【石油大学】《Java语言程序设计》二次在线作业(100分)...相关推荐

  1. c语言中整常数3种表示形式,20春地大《C语言程序设计(新)》在线作业二满分

    地大<C语言程序设计(新)>在线作业二9 C+ F2 D4 g, k+ H 1.[单选题] 以下对C语言函数的有关描述中,正确的是:______.(        ) & p( d ...

  2. 北师大高级程序c语言0098在线作业,19秋地大《C语言程序设计(新)》在线作业二【标准答案】...

    地大<C语言程序设计(新)>在线作业二 -0008 试卷总分:100  得分:44 一.单选题 (共 15 道试题,共 60 分) 1.已知int x;float y;则下列表达式的值为1 ...

  3. c语言程序设计 北交,北交《C语言程序设计(专)》在线作业一 设有定义 int n 0pamp n qamp p 则下列选项中正确的赋值语句是.docx-得力文库...

    北交<C语言程序设计(专)>在线作业一 设有定义 int n 0 p amp n q amp p 则下列选项中正确的赋值语句是.docx C C语言程序设计语言程序设计 专专 1 1 单选 ...

  4. 福师2018计算机应用基础,中石油华东《计算机应用基础》2018年秋学期在线作业100分答案满分...

    <计算机应用基础>2018年秋学期在线作业(一) 共题,总分:100分 时间:30分0秒 答题中 分一.单选题共20题,100分 15分 在Windows中,"写字板" ...

  5. java程序的类体由两部分组成,Java程序中每个类的定义由类头定义、类体定义两部分组成,其中类体部分包括属性和____. (10....

    在新饭店上市初期,把客房的价格定得很高,这种价格策略是(). A.满意定价策略 B.渗透定价策略 C.撇脂定价策略 D.声望定价策略 1297.( )在列管式换热器中,当热流体为饱和状态时,流体的逆流 ...

  6. linux java 调用c_Linux上从Java程序中调用C函数

    原则上来说,"100%纯Java"的解决方法是最好的,但有些情况下必须使用本地方法.特别是在以下三种情况: 需要访问Java平台无法访问的系统特性和设备: 通过基准测试,发现Jav ...

  7. Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar

    Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar 题目 代码 题目 代码 imp ...

  8. 本地方法(JNI)——从java 程序中调用C函数

    [0]README 1) 本文部分文字描述 转自 core java volume 2 , 旨在理解 本地方法--从java 程序中调用C函数 的基础知识 : 2) for source code, ...

  9. java主程序怎样调用子程序_存过和函数以及在Java程序中的调用

    存储过程,函数都是数据库的对象. 创建和调用 存储在数据库中的子程序,是由plsql语言写的,完成特定功能的程序. 函数可以返回值,存过不能返回值.除此之外,一致. create procedure ...

最新文章

  1. Ubuntu下安装RabbitMQ
  2. 语音信号处理之(一)动态时间规整(DTW)
  3. 数据库-优化-数据库结构的优化-表范式化优化
  4. Linux服务器硬件及RAID配置(操作实验详细图解)
  5. hssfcolor 不建议使用_不建议使用微信双开的真正原因!
  6. DirectSound
  7. java 成员函数_Java继承中成员变量和成员函数的覆盖
  8. 数据结构专题(一):1.2.求元素个数,取元素与定位
  9. Lucene 的 Scoring 评分机制
  10. PDO 查询mysql返回字段整型变为String型解决方法
  11. async和await的错误捕获
  12. 华为终端穿戴软件测试,【华为终端测试面试】说说群面,可谓是 最...-看准网...
  13. web课程设计网页规划与设计 :DW旅游主题网页设计——凤阳智慧旅游官方-地方旅游网站模板html源码HTML+CSS+JavaScript
  14. 去除 华军 恶心的广告验证码
  15. 文件服务器查询重复文件,DupScout – 重复文件扫描、删除或移动的免费工具
  16. 【UFUN开发板评测】小巧而不失精致,简单而不失内涵——uFun开发板开箱爆照
  17. C语言,详解二进制位运算
  18. 史上最简单:SpringCloud 集成 mybatis-plus(以若依微服务版本为例)
  19. linux不启动修改rcs文件,linux根文件系统制作之rcS文件分析
  20. 电脑卡死、死机、黑屏怎么办?驱动人生教你如何解决

热门文章

  1. Cloud for Customer的第一个显示的work center是怎么加载和渲染的
  2. SAP web service开发工具SOAMANAGER里ping按钮的实现细节
  3. why object family error message is filtered out
  4. 在SAP C4C里触发SAP ERP的ATP check和Credit check
  5. 如何使用SAP CRM中间件下载customer material数据
  6. SAP S/4HANA是如何通过SADL框架加CDS view读取销售订单数据的
  7. SAP CRM BOL attribute_ref的merge逻辑调试
  8. Ubuntu1804和2004高版本,右键无法创建TXT文档的解决办法【未完待续】
  9. oracle函数lp,Oracle 执行计划的查看方式
  10. 赵英时遥感原理分析和应用课件_细数5种停车场防砸车技术原理分析与应用