java考试练习题 联系客服

发布时间 : 星期一 文章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]