知到网课基于创业思维的软件开发技术(JAVA)智慧树答案

wangke 超星尔雅学习通 6

第一章单元测试

1、编译JavaApplication源文件将产生相应的字节码文件,扩展名是什么()

A:java

B:class

C:html

D:exe

答案:【class】


2、Java语言具有许多优点和特点,下列选项中,哪个反映了Java中“一次编译,随处运行”的特点。()

A:简单性

B:平台无关性

C:面向对象性

D:安全性

答案:【平台无关性】


3、Java语言具有许多优点和特点,下列选项中,哪个反映了Java中并行机制的特点。()

A:多线程

B:平台无关性

C:面向对象性

D:安全性

答案:【多线程】


4、一个Java源文件中最多只能有多少个public类。()

A:1个

B:2个

C:3个

D:任意多个

答案:【1个】


5、下面哪一个不是Java语言所具有的特点。()

A:没有全局变量,在类的定义外部没有任何的变量定义;

B:不直接支持指针操作,而使用更安全的引用类型;

C:支持子类对父类的多继承;

D:具有自动垃圾收集功能;

答案:【没有全局变量,在类的定义外部没有任何的变量定义;】


第二章单元测试

1、若有定义inta=9,b=6;那么a>b的值是:()

A:0

B:1

C:false

D:true

答案:【true】


2、执行完以下代码int[]x=newint[25];后,以下说明正确的是:()

A:x[24]为0

B:x[24]未定义

C:x[25]为0

D:x[0]为空

答案:【x[24]为0】


3、设x=1,y=2,z=3,则表达式y+=z--/++x的值是()

A:3

B:3.5

C:4

D:5

答案:【3】


4、执行System.out.println(5/4),这条代码的输出结果是()

A:1

B:1.25

C:1.5

D:0

答案:【1】


5、下列语句有错误的是:()

A:int[]a;

B:int[]b=newint[10];

C:intc[]=newint[];

D:intd[]=null;

答案:【intc[]=newint[];】


第三章单元测试

1、下列关于变量的叙述哪个是错的?()

A:实例变量是类的成员变量。

B:在方法中定义的局部变量在该方法被执行时创建。

C:实例变量用关键字static声明。

D:局部变量在使用前必须被初始化。

答案:【实例变量用关键字static声明。】

2、在Java语言中,下列哪个包是编译器自动导入的?()

A:java.applet

B:java.lang

C:java.io

D:java.awt

答案:【java.lang】


3、不允许作为类及类成员的访问控制符的是()

A:public

B:private

C:static

D:protected

答案:【static】


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

A:staticvoidmethod()

B:publicvoidmethod()

C:finalvoidmethod()

D:abstractvoidmethod()

答案:【staticvoidmethod()】


5、Java提供的许多类在不同的包中,使用下面哪个语句可以引入包中的类。()

A:package

B:include

C:import

D:add

答案:【import】


第四章单元测试

1、以下关于abstract的说法,正确的是()

A:abstract只能修饰类

B:abstract只能修饰方法

C:abstract类中必须有abstract方法

D:abstarct方法所在的类必须用abstract修饰

答案:【abstarct方法所在的类必须用abstract修饰】


2、下列哪种说法是正确的()

A:私有方法不能被子类覆盖。

B:子类可以覆盖超类中的任何方法。

C:覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法。

D:覆盖方法中的参数清单必须是被覆盖方法参数清单的子集。

答案:【私有方法不能被子类覆盖。】


3、以下关于继承的叙述正确的是()

A:在Java中类只允许单一继承

B:在Java中一个类只能实现一个接口

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

D:在Java中接口只允许单一继承

答案:【在Java中类只允许单一继承】


4、子类对象能否直接向其父类赋值?父类对象能否向其子类赋值?()

A:能,能

B:能,不能

C:不能,能

D:不能,不能

答案:【能,不能】


5、如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?()

A:不能引用,必须改名,使它们的名称不相同

B:在成员变量前加this,使用this访问该成员变量

C:在成员变量前加super,使用super访问该成员变量

D:不影响,系统可以自己区分

答案:【在成员变量前加this,使用this访问该成员变量】


第五章单元测试

1、Java中用于定义接口的关键字是()

A:import

B:package

C:class

D:interface

答案:【interface】


2、关于类继承的说法,正确的是()

A:Java类允许多重继承

B:Java接口允许多继承

C:接口和类都允许多继承

D:接口和类都不允许多继承

答案:【Java接口允许多继承】


3、关于抽象类,正确的是()

A:抽象类中不可以有非抽象方法

B:某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法

C:可以用抽象类直接去创建对象

D:接口和抽象类是同一个概念

答案:【某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法】


4、以下关于抽象类和接口的说法错误的是()

A:抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。

B:实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现

C:接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。

D:接口中的方法都必须加上public关键字。

答案:【接口中的方法都必须加上public关键字。】


5、下面关于接口的说法中不正确的是()

A:接口中所有的方法都是抽象的

B:接口中所有的方法都是public访问权限

C:子接口继承父接口所用的关键字是implements

D:接口是Java中的特殊类,包含常量和抽象方法

答案:【子接口继承父接口所用的关键字是implements】


第六章单元测试

1、下列String类的什么方法返回指定字符串的一部分()

A:extractstring()

B:substring()

C:Substring()

D:Middlestring()

答案:【substring()】


2、默认情况下,StringBuffer类保留的空间为()

A:8个字符

B:16个字符

C:24个字符

D:32个字符

答案:【16个字符】


3、什么类可用于创建链表数据结构的对象。()

A:ArrayList

B:HashMap

C:Hashtable

D:LinkedList

答案:【LinkedList】


4、Strings=“ABCD”;s.concat(“E”);s.replace(‘C’,‘F’);上面的语句序列的输出结果为()

A:ABCDEF

B:ABFDE

C:ABCDE

D:ABCD

答案:【ABFDE】


5、


下面的哪些程序片断可能导致

剩余章节答案付费后可长期查看

如无法购买,请复制网址,换浏览器打开

做题有答案,效率提高!

使用过程中有疑问联系QQ55089918

电大答案

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

当前文章名称

手机号用于查询订单,请认真核对

支付宝
立即支付

请输入手机号或商家订单号

商家订单号在哪里?点此了解

你输入的数据有误,请确认!

如已购买,但查不到

可联系客服QQ 55089918 进行核实