2024知到网课 基于创业思维的软件开发技术(JAVA)智慧树答案
第一章 单元测试
1、单选题:编译Java Application源文件将产生相应的字节码文件,扩展名是什么()
A:html
B:java
C:exe
D:class
正确答案:【class】
2、单选题:Java语言具有许多优点和特点,下列选项中,哪个反映了Java中“一次编译,随处运行”的特点。()
A:平台无关性
B:简单性
C:面向对象性
D:安全性
正确答案:【平台无关性】
3、单选题:Java语言具有许多优点和特点,下列选项中,哪个反映了Java中并行机制的特点。()
A:面向对象性
B:安全性
C:平台无关性
D:多线程
正确答案:【多线程】
4、单选题:一个Java源文件中最多只能有多少个public类。()
A:1个
B:3个
C:任意多个
D:2个
正确答案:【1个】
5、单选题:下面哪一个不是Java语言所具有的特点。()
A:具有自动垃圾收集功能;
B:支持子类对父类的多继承;
C:不直接支持指针操作,而使用更安全的引用类型;
D:没有全局变量,在类的定义外部没有任何的变量定义;
正确答案:【没有全局变量,在类的定义外部没有任何的变量定义;】
第二章 单元测试
1、单选题:若有定义 int a=9,b=6; 那么a>b的值是:()
A:1
B:0
C:true
D:false
正确答案:【true】
2、单选题:执行完以下代码int[ ] x = new int[25];后,以下说明正确的是:()
A:x[0]为空
B:x[25]为0
C:x[24]为0
D:x[24]未定义
正确答案:【x[24]为0】
3、单选题:设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是()
A:3.5
B:4
C:3
D:5
正确答案:【3】
4、单选题:执行System.out.println(5/4),这条代码的输出结果是()
A:1.5
B:1
C:0
D:1.25
正确答案:【1】
5、单选题:下列语句有错误的是:()
A:int d[]=null;
B:int []a;
C:int []b=new int[10 ];
D:int c[]=new int[];
正确答案:【int c[]=new int[];】
第三章 单元测试
1、单选题:下列关于变量的叙述哪个是错的?()
A:局部变量在使用前必须被初始化。
B:实例变量用关键字static声明。
C:在方法中定义的局部变量在该方法被执行时创建。
D:实例变量是类的成员变量。
正确答案:【实例变量用关键字static声明。】
2、单选题:在Java语言中,下列哪个包是编译器自动导入的?()
A:java.applet
B:java.io
C:java.awt
D:java.lang
正确答案:【java.lang】
3、单选题:不允许作为类及类成员的访问控制符的是()
A:protected
B:static
C:private
D:public
正确答案:【static】
4、单选题:为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()
A:abstract void method( )
B:public void method( )
C:final void method( )
D:static void method( )
正确答案:【static void method( )】
5、单选题:Java提供的许多类在不同的包中,使用下面哪个语句可以引入包中的类。()
A:include
B:add
C:package
D:import
正确答案:【import】
第四章 单元测试
1、单选题:以下关于abstract的说法,正确的是()
A:abstarct方法所在的类必须用abstract修饰
B:abstract类中必须有abstract方法
C:abstract只能修饰类
D: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:在成员变量前加this,使用this访问该成员变量
B:在成员变量前加super,使用super访问该成员变量
C:不能引用,必须改名,使它们的名称不相同
D:不影响,系统可以自己区分
正确答案:【在成员变量前加this,使用this访问该成员变量】
第五章 单元测试
1、单选题:Java中用于定义接口的关键字是()
A:interface
B:class
C:package
D:import
正确答案:【interface】
2、单选题:关于类继承的说法,正确的是()
A:接口和类都允许多继承
B:Java接口允许多继承
C:接口和类都不允许多继承
D:Java 类允许多重继承
正确答案:【Java接口允许多继承】
如有任何疑问请及时联系QQ 50895809反馈