Java笔试题库及其答案 联系客服

发布时间 : 星期二 文章Java笔试题库及其答案更新完毕开始阅读2413b79db2717fd5360cba1aa8114431b80d8e7b

d) 程序无法编译 答案

二.多选题

1、下面有关变量及其作用域的陈述哪些是对的?( ) A、在方法里面定义的局部变量在方法退出的时候被撤销。 B、局部变量只在定义它的方法内有效。

C、在方法外面定义的变量(即实例变量)在对象被构造时创建。 D、在方法中定义的方法的参变量只要该对象被需要就一直存在。 解答:ABC

2.下面关于语言说法正确的是( )。 A、语言是面向对象的、解释执行的网络编程语言。 B、语言具有可移植性,是与平台无关的编程语言。 C、语言可对内存垃圾自动收集。

D、语言编写的程序虽然是“一次编译,到处运行”,但必须要有的运行环境。 解答:

21 / 27

3、下面哪几个函数是 (){...}的重载函数?( ) A、 ( m){...} B、 (){...} C、 2(){...} D、 ( m, f){...} 解答: 4. {

( [] ) { s1 = \ s2 = (\ (s1 s2){

. . (1); }{

. . (2); }

(s1 . (s2)){

. . (3); }{

. . (4); } }

22 / 27

}

请选择所有正确答案: A、 打印输出 1 B、 打印输出 2 C、 打印输出 3 D、 打印输出 4 答案:

5. 在下面代码中x为何值时输出结果为“2”?((x){ 1(\ 2: 3(\(\}

A、1 B、2 C、3 D解答:

6. 有关线程的哪些叙述是对的( )

A、一旦一个线程被创建,它就立即开始运行。23 / 27

) 、

B、使用()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

C、当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

D、一个线程可能因为不同的原因停止并进入就绪状态。 答案:

7.下面哪几项在编译时候,会出现错误提示?( ) A、 (789); B、 ()'我'; C、 ('我'); D、 ('a'); 解答:

8. 请问,执行[] [25];语句后,以下哪些选项正确? 请选择所有正确答案: A、x[24]值等于0。 B、x[24]值未确定。 C、x[25]值等于0 D、x[25]值等于。 E、值等于25。 答案:

24 / 27