面向对象程序设计(山东联盟) 知到智慧树答案2024 z6924


第一章 单元测试

1、

下列关于JDK的说法中,错误的是?

 

A JDK是Java开发工具包的简称

B JDK包括Java编译器、Java文档生成工具、Java打包工具等

C 安装JDK后,还需要单独安装JRE

D JDK是整个Java的核心

答案  安装JDK后,还需要单独安装JRE

2、

下列关于classpath环境变量的说法中,哪一个是正确的?

 

A classpath配置一次后可永久使用

B 没有classpath环境变量就不能运行Java程序

C classpath环境变量可以让虚拟机找到class文件的目录

D 查看当前classpath配置的命令是 classpath

答案  classpath配置一次后可永久使用

3、

下列目录中,哪一个是用来存放JDK核心源代码的?

 

A lib目录

lib目录

lib目录

lib目录

lib目录

B src目录

C jre目录

jre目录

jre目录

jre目录

D include目录

答案  src目录

4、

Java属于以下哪种语言?(  )

 

A 机器语言

B 汇编语言

C 高级语言

D 以上都不对

答案  高级语言

5、

配置classpath环境变量的目的是为了可以查找到java文件。()

 

A 对

B 错

答案  错

第二章 单元测试

1、

下列选项中,属于字符常量的是(   )

 

A “a”

B ‘ab’

C ‘1′

D 1

答案  ‘1’

2、

下面关于字符变量的定义中,错误的是(    )

 

A char a=’a’

B char b=97

C char c=0x61

D char d=A

答案  char d=A

3、

下列选项中,哪一个不能通过编译(    )

 

A byte a=1

B short b=100

C int c=’a’

D long d=8888888888

答案  long d=8888888888

4、

下列数据类型进行运算时,哪一个会发生自动类型提升(     )

 

A int + int

B long + long

C byte + byte

D double + double

答案  byte + byte

5、

数组的最大下标的值比它的长度小1(    )

 

A 对

B 错

答案  对

第三章 单元测试

1、

若有如下语句

int x=3;

do{ System.out.println(x);

x-=2;}

while(–x>0);

 

A 输出的是1

B 输出的是1和-2

C 输出的是3

D 是死循环

答案  输出的是1和-2

2、

下面语句执行结果为(    )

public static void main(String args){

int i=4;

if(i<0){

i=1;}

 

A 0

B 1

C 2

D 4

答案  2

3、

当方法中的返回值类型是void时,可以不写return语句(    )

 

A 对

B 错

答案  对

4、

一个类中可以定义多个同名的方法,只要他们的返回值类型不同即可(     )

 

A 对

B 错

答案  错

5、

方法递归次数过多会导致内存溢出(   )

 

A 对

B 错

答案  对

6、

当int x = 3 , y = 4时,表达式boolean b =x == y ? true   false的结果是false(    )

 

A 对

B 错

答案  对

7、

在进行赋值运算时,将运算符右边的值赋给左边的变量(    )

 

A 对

B 错

答案  对

8、

比较运算符用于对两个数值或变量进行比较,其结果是一个布尔值(    )

 

A 对

B 错

答案  对

9、

在switch语句中,每个case关键字后面必须有break(     )

 

A 对

B 错

答案  错

第四章 单元测试

1、

下列哪个叙述是正确的?(    )

 

A Java应用程序由若干个类所构成,这些类必须在一个源文件中。

B Java应用程序由若干个类所构成,这些类可以在一个源文件中,也可以分布在若干个源文件中,其中必须有一个源文件含有主类。

C Java源文件必须含有主类。

D Java源文件如果含有主类,主类必须是public类。

答案

2、

实例变量(       )

 

A 是在一个类的内部声明的变量

B 的作用域为整个类

C 可被同一类中的任何方法所访问

D 以上答案都对

答案  的作用域为整个类

3、

类与对象的关系是(      )

 

A 类是对象的抽象

B 对象是类的抽象

C 对象是类的子类

D 类是对象的具体实例

答案  类是对象的抽象

4、

对象使用时,下面描述错误的是(      )

 

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

B 对象声明之后即可使用。

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

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

答案  对象声明之后即可使用。

5、

下列关于构造方法定义的描述中,错误的是(    )

 

A 方法名与类名相同

B 在方法名的前面没有返回值类型的声明

C 当定义了有参构造方法,系统默认的无参构造方法依然存在

D 在方法中不能使用return语句返回一个值

答案  当定义了有参构造方法,系统默认的无参构造方法依然存在

第五章 单元测试

1、

下列选项中,可以导入指定包中所有类的是(    )

 

A package包名

B package 包名.

C import 包名

D import 包名.

答案  import 包名.*

2、

定义主类的类头时可以使用的访问控制符是( )

 

A private

B protected

C public

D private protected

答案  public

3、

下面说法正确的是:(            )

 

A 如果源代码中有package语句,则该语句必须放在代码的第一行(不考虑注释和空格)

B 如果源代码中有import语句,则该语句必须放在在代码的第一行(不考虑注释和空格)

C 如果源代码中有main()方法,则该方法必须被放在代码的第一行

D 源代码含有class关键字的语句,必须放在代码的第一行

答案  如果源代码中有package语句,则该语句必须放在代码的第一行(不考虑注释和空格)

4、

JAVA中,访问修饰符限制性最高的是(   )

 

A Private

B protected

C public

D friendly

答案  public

5、

包的声明只能位于Java源文件的第一行(    )

 

A 对

B 错

答案  对

第六章 单元测试

1、

下列说法哪个是正确的(    )

 

A 子类即可以重载父类的方法,又可以覆盖父类的方法

B 子类只能重载父类的方法,而不能覆盖

C 子类不能定义和父类同名同形参的方法,否则,系统将不知道调用哪个方法

D 子类只能覆盖父类的方法,而不能重载

答案  子类只能重载父类的方法,而不能覆盖

2、

下列哪个类的声明是正确的?(    )

 

A abstract final class HI{} (final代表常量,但是抽象类不能实例化)

B abstract private move(){} (这是定义方法的)

C protected private number;   (不是定义类,且修饰符重复)

D public abstract class Car{}

答案  public abstract class Car{}

3、

现有两个类M、N,以下描述中表示N继承自M的是(     )

 

A class  M  extends  N

B class  N  implements  M

C class  M  implements  N

D class  N  extends  M

答案  class N extends M

4、

抽象类可以有子类也可以没有子类。(   )

 

A 对

B 错

答案  错

5、

子类的上转型对象就是父类对象。(   )

 

A 对

B 错

答案  错


下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!

暂无优惠



完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,无期末答案。购买后上方矩形框将出现已付费的隐藏内容。



不知道怎么购买?点此查看购买教程!


点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

阿布查查 » 面向对象程序设计(山东联盟) 知到智慧树答案2024 z6924
+
账户
更新
搜索
帮助
主页