|
16秋《JAVA语言》在线作业3
一、单选题(共 20 道试题,共 100 分。)
1. Jv语言是( )。
. 面向问题的解释型高级编程语言
. 面向机器的低级编程语言
. 面向过程的编译型高级编程语言
. 面向对象的解释型高级编程语言
正确资料:
2.
题目及选项如下图所示
.
.
.
.
正确资料:
3. 设int 型变量 ,lot 型变量 x、y,hr 型变量 h 均已正确定义并赋值,正确的swith语句是( )。
. swith (x + y) { …… }
. swith ( h + 1 ) { …… }
. swith h { …… }
. swith ( + ) { …… }
正确资料:
4. 下面关于继承的哪些叙述是正确的?
. 在jv中允许多继承
. 在jv中一个类只能实现一个接口
. 在jv中一个类不能同时继承一个类和实现一个接口
. jv的单一继承使代码更可靠。
正确资料:
5. 对JVM叙述不正确的是( )。
. JVM的全称是Jv Virtul Mhin
. JVM是一种计算机硬件技术,它是Jv程序的运行平台
. JVM是在计算机硬件系统上用软件实现的一台假想机
. Jv程序在执行时,JVM把Jv字节码解释成机器码
正确资料:
6. inlly 块中的代码将( )。
. 总是被执行
. 如果try块后面没有th块时,inlly块中的代码才会执行
. 异常发生时才被执行
. 异常没有发生时才被执行
正确资料:
7. 下列整型的最终属性 i 的定义中,正确的是( )。
. stti inl int i=100;
. inl i;
. stti int i;
. inl lot i=1.2;
正确资料:
8. 执行完以下代码int [ ] x = nw int[10];后,以下哪项说明是正确的( )。
. x[9]为0
. x[9]未定义
. x[10]为0
. x[0]为空
正确资料:
9. 若在某一个类定义中定义有如下的方法: inl voi inluntion( ); 则该方法属于( )。
. 本地方法
. 静态方法
. 最终方法
. 抽象方法
正确资料:
10. 在jv语言中,只有整型数据才能进行的运算是( )。
. *
. /
. %
. +
正确资料:
11. 下列关于修饰符混用的说法,错误的是( )。
. strt不能与inl并列修饰同一个类
. strt类中不可以有privt的成员
. strt方法必须在strt类中
. stti方法中能处理非stti的属性
正确资料:
12. 下列关于构造方法的叙述中,错误的是( )。
. Jv语言规定构造方法名与类名必须相同
. Jv语言规定构造方法没有返回值,但不用voi声明
. Jv语言规定构造方法不可以重载
. Jv语言规定构造方法只能通过nw自动调用
正确资料:
13. 下列选项中,用于在定义接口时声明接口名的关键字是( )。
. pkg
. intr
. lss
. implmnts
正确资料:
14.
题目及选项如下图所示
.
.
.
.
正确资料:
15.
题目及选项如下图所示
.
.
.
.
正确资料:
16. 在Jv中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。
. 隐藏
. 覆盖
. 重载
. Jv不支持此特性
正确资料:
17.
题目及选项如下图所示
.
.
.
.
正确资料:
18. 下面关于变量及其作用范围的陈述哪个是不对的?
. 实例变量是类的成员变量
. 实例变量用关键字stti声明
. 在方法中定义的局部变量在该方法被执行时创建
. 局部变量在使用前必须被初始化。
正确资料:
19.
题目及选项如下图所示
.
.
.
.
正确资料:
20. 下面说法正确的是( )。
. inl 可修饰类、属性、方法
. strt可修饰类、属性、方法
. 定义抽象方法需有方法的返回类型、名称、参数列表和方法体
. 用inl修饰的变量,在程序中可对这个变量的值进行更改。
正确资料:
|
|