发布时间 : 星期一 文章java考试练习题更新完毕开始阅读
D、Java允许多个线程同时执行
10、下列选项中,按照箭头方向,需要进行强制类型转换的是
A、double ←float
B、float ←long
C、int ←char
D、char ←byte
11、下列关于while语句的描述中,正确的是
A、while语句循环体中可以没有语句
B、while语句的循环条件可以是整型变量
C、while语句的循环体必须使用大括号
D、while语句的循环体至少被执行一次
12、阅读下列代码:System.out.println(“Hello”+ 9 + 1);
下列选项中,哪个是正确的输出结果()
A、Hello91
B、Hello10
C、Compilation fails.
D、An exception is thrown at runtime
13、阅读下列的代码
public class Test {
public static void main(String[] args) {
_________________________
_________________________
}
}
class Outer {
static class Inner {
public void method () {
System.out.println(\
}
}
}
下列选项中,填写在空白处可以使程序正常运行的是()
A、Outer o = new Outer(); o.method();
B、Inner I = new Inner(); i.method();
C、Outer.Inner oi = new Outer.Inner(); oi.method();
D、以上答案都不对
14、对于使用多态的应用程序,某个对象的确切类型何时能知道?()
A、执行时才可以知道
B、应用程序编译时能够判断
C、程序员编写程序时就已知道
D、永远不会知道
15、以下抽象类的定义中,错误的是?()
A、abstract class Demo1{}
B、abstract class Demo2{ public abstract String fun(String a); }
C、abstract class Demo3{ public String fun(){ return \
D、abstract class Demo4{ public static final String CZBK = \传智播客\
16、下列选项中,不属于比较运算符的是
A、=
B、==
C、<
D、<=
17、先阅读下面的程序片段:
String str = \
String[] arr = str.split(\
System.out.println(arr.length);
程序执行后,打印的结果是几?
A、2个
B、3个
C、4个
D、5个
18、下列选项中,可以正确实现String初始化的是()
A、String str = \
B、String str = 'abc';
C、String str = abc;
D、String str = 0;
19、下面代码中,哪一项是正确定义了一个3*4的二维数组
A、int[][] arr = new int[3][4]