15秋奥鹏电子科技大《JAVA语言》在线作业3
15秋《JAVA语言》在线作业3试卷总分:100 测试时间:--
一、单选题(共20道试题,共100分。)
1.下列整型的最终属性 i 的定义中,正确的是( )。
A. static final int i=100;
B. final i;
C. static int i;
D. final float i=1.2f;
满分:5分
2.哪个是将一个十六进制值赋值给一个long型变量
A. long number = 345L;
B. long number = 0345;
C. long number = 0345L;
D. long number = 0x345L;
满分:5分
3.若在某一个类定义中定义有如下的方法: final void aFinalFunction( ); 则该方法属于( )。
A. 本地方法
B. 静态方法
C. 最终方法
D. 抽象方法
满分:5分
4.finally 块中的代码将( )。
A. 总是被执行
B. 如果try块后面没有catch块时,finally块中的代码才会执行
C. 异常发生时才被执行
D. 异常没有发生时才被执行
满分:5分
5.设int 型变量 b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是( )。
A. switch (x + y) { …… }
B. switch ( ch + 1 ) { …… }
C. switch ch { …… }
D. switch ( a + b ) { …… }
满分:5分
6.下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A. 创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B. 子类无条件地继承父类不含参数的构造函数
C. 子类必须通过super关键字调用父类的构造函数
D. 子类无法继承父类的构造函数。
满分:5分
7.
题目及选项如下图所示
A.
B.
C.
D.
满分:5分
8.
题目及选项如下图所示
A.
B.
C.
D.
满分:5分
9.
题目及选项如下图所示
A.
B.
C.
D.
满分:5分
10.对JVM叙述不正确的是( )。
A. JVM的全称是Java Virtual Machine
B. JVM是一种计算机硬件技术,它是Java程序的运行平台
C. JVM是在计算机硬件系统上用软件实现的一台假想机
D. Java程序在执行时,JVM把Java字节码解释成机器码
满分:5分
11.下列变量定义不合法的是( )。
A. boolean flag=true;
B. int k = 1+‘a’;
C. char ch = “a”;
D. float radius = 1/2;
满分:5分
12.下面哪条语句把方法声明为抽象的公共方法
A. public abstract method();
B. public abstract void method();
C. public abstract void method(){}
D. public void method() extends abstract;
满分:5分
13.Java application中的主类需包含main方法,以下哪项是main方法的正确形参?
A. String args
B. String ar[]
C. Char arg
D. StringBuffer args[]
满分:5分
14.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被该类自身所访问和修改
D. 只能被同一个包中的类访问
满分:5分
15.下述概念中不属于面向对象方法的是( )。
A. 对象、消息
B. 继承、多态
C. 类、封装
D. 过程调用
满分:5分
16.
题目及选项如下图所示
A.
B.
C.
D.
满分:5分
17.System.out.print(12+3)的输出结果是( )。
A. 15
B. 123
C. ”123 ”
D. ”15”
满分:5分
18.下面说法正确的是( )。
A. final 可修饰类、属性、方法
B. abstract可修饰类、属性、方法
C. 定义抽象方法需有方法的返回类型、名称、参数列表和方法体
D. 用final修饰的变量,在程序中可对这个变量的值进行更改。
满分:5分
19.以下哪个不是Java的原始数据类型( )。
A. int
B. Boolean
C. float
D. char
满分:5分
20.
题目及选项如下图所示
A.
B.
C.
D.
满分:5分
页:
[1]