本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-05-26到2020-06-17
本篇答案更新状态:已完结

第1章 了解Java

1、 问题:保证Java语⾔可移植性的特征是( )。
选项:
A:⾯向对象
B:安全性
C:分布式计算
D:可跨平台 
答案: 【可跨平台 

2、 问题:Java源程序的扩展名为( )。
选项:
A:.exe 
B:.java
C:.class
D:.obj 
答案: 【.java

3、 问题:下列关于JAVA语⾔特点的叙述中,错误的是( )。
选项:
A:Java是⾯向过程的编程语⾔
B:Java⽀持分布式计算 
C:Java是跨平台的编程语⾔
D:Java⽀持多线程 
答案: 【Java是⾯向过程的编程语⾔

4、 问题:下⾯( )不属于Java的注释。
选项:
A://Java语句
B:/Java语句
C:/*Java语句
D:’java语句 
答案: 【’java语句 

5、 问题:编译Java Application源程序⽂件将产⽣字节码⽂件,这些字节码⽂件的扩展名为( )。
选项:
A:.html
B:.java 
C:.class
D:.obj 
答案: 【.class

6、 问题:下列有关Java语⾔的叙述中,正确的是( )。
选项:
A:Java是不区分⼤⼩写的
B:源⽂件名与public类型的类名必须相同
C:源⽂件名其扩展名为.jar
D:源⽂件中public类的数⽬不限 
答案: 【源⽂件名与public类型的类名必须相同

7、 问题:( )不是Java语⾔⾯向对象的三个基本特性。
选项:
A:封装
B:继承
C:多态
D:平台⽆关性 
答案: 【平台⽆关性 

8、 问题:在Java中,负责对字节代码解释执⾏的是( )。
选项:
A:垃圾回收器
B:JVM虚拟机
C:编译器
D:多线程机制
答案: 【JVM虚拟机

9、 问题:⼀个可以独⽴运⾏的Java应⽤程序,下⾯叙述正确的是( )。
选项:
A:可以有⼀个或多个main()⽅法 
B:最多只能有两个main⽅法
C:可以没有main⽅法 
D:只能有⼀个main⽅法
答案: 【只能有⼀个main⽅法

10、 问题:main⽅法是Java中Application执⾏的⼊⼝点,关于main⽅法的⽅法头定义中下列( )选项是合法的。
选项:
A:public static void main()
B:public static void main(String[] args)
C:public static int main(String[] args)
D:public void main(String args[]) 
答案: 【public static void main(String[] args)

第4章 抽象类和接口 单元测验:第4章 抽象类和接口

1、 问题:下列关于抽象类的描述,错误的是( )。
选项:
A:用abstract修饰的方法是抽象方法
B:用abstract修饰的类是抽象类
C:抽象方法没有方法体
D:抽象类可以用来实例化对象
答案: 【抽象类可以用来实例化对象

2、 问题:下列关于抽象类定义,正确的是( ) 。
选项:
A:abstract AbstractClass{     abstract void method();} 
B:class abstract AbstractClass{     abstract void method();} 
C:abstract class AbstractClass{     abstract void method();}
D:abstract class AbstractClass{    abstract void method(){             System.out.println(“method”);   }}
答案: 【abstract class AbstractClass{     abstract void method();}

3、 问题:下列关于接口的描述,错误的是( ) 。
选项:
A:一个类可以实现多个接口
B:接口使用interface定义
C:接口实现了类的多继承功能
D:任何类实现接口,都必须实现接口中的所有方法
答案: 【任何类实现接口,都必须实现接口中的所有方法

4、 问题:下列能正确定义一个接口的选项是( ) 。
选项:
A:abstract interface A{         int a; }
B: interface B{         void show(){} }
C:interface C{         void show();} 
D:interface class D{         String d; }
答案: 【interface C{         void show();} 

5、 问题:下列关于接口与抽象类的说法,正确的是( )。
选项:
A:接口就是抽象类,两者在使用上没有区别
B:接口是一种特殊的抽象类,只有常量定义和方法声明
C:抽象类不能用来实例化一个对象,只能通过继承来实现它的方法
D:抽象类中只能定义抽象方法,用关键字abstract修饰
答案: 【抽象类不能用来实例化一个对象,只能通过继承来实现它的方法

6、 问题:下面是关于类及其修饰符的描述不正确的是(    )。
选项:
A:final类不但可以用来派生子类,也可以用来创建final类的对象
B:abstract不能与final同时修饰一个类
C:abstract类只能用来派生子类,不能用来创建abstract类的对象
D:abstract方法必须在abstract类中声明,但abstract类定义中可以没有 abstract方法
答案: 【abstract方法必须在abstract类中声明,但abstract类定义中可以没有 abstract方法

7、 问题:类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是( )。
选项:
A:B x1=new C();
B:B x1= new B();
C:C x1=new B();
D:以上均不对
答案: 【B x1=new C();

8、 问题:欲构造ArrayList类的一个实例,此类继承了List接口,下列( )方法是正确的。
选项:
A:List myList=new ArrayList();
B:ArrayList myList=new List();
C:ArrayList myList=new Object();
D:List myList=new List();
答案: 【List myList=new ArrayList();

9、 问题:接口中方法的默认访问权限修饰符是( )。
选项:
A:public
B:default
C:protected
D:private
答案: 【public

10、 问题:类要实现接口,必须使用的关键字( )进行显式的声明。
选项:
A:class
B:implements
C:interface
D:abstract
答案: 【implements

11、 问题:下面抽象方法定义正确的是()。
选项:
A:void go();
B:void abstract go();
C:abstract void go();
D:abstract void go(){};
答案: 【abstract void go();

12、 问题:子类通过()关键字继承抽象类,实现抽象类中的抽象方法。
选项:
A:class
B:abstract
C:extends
D:implements
答案: 【extends

第5章 异常 单元测验:第5章 异常

1、 问题:Java语言所有的异常类均继承自( )类。
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注