java考试题:选择题(1-10)共15题

java考试题:选择题(1-10)共15题

1 .以下代码的输出为

年=2046; if(year%2==0) ( {System.out.println ) )已进入if )。 ( else ) system.out.println ) )进入了else ); }System.out.println ( \’结束\’); 进入了a.if

进入了else

进入else退出了

进入了d.if退出

关于Java程序的main ( )方法的说法,错误的是

a .一个Java程序可以包含多个main ( )方法

B. main ) )方法是Java程序的入口

C. main ) )方法由公共、静态和void限定,不能更改顺序

D. main ) )方法后需要一对大括号,大括号中有计算机需要执行的命令

3 .分析以下Java代码,编译并运行后的输出结果为

publicstaticvoidmain ( string [ ] args ) { boolean b=true; system.out.print(b ); if(b ) { System.out.print ( \’真); }else{ System.out.print ( \’假); }}A.true B.true真C.true假D.1

Java程序的程序控制流语句中,可以省略且不影响编译通过的子句是

A.case B.break C.default D.switch

在Java语言中,逻辑运算符中优先级最高

A. B . C.|| D.|

在Java中,以下变量赋值编译失败的原因是

A.char c1=\’男\’ B.char c2=\’女\’

C.int f1=128 D.double d1=1.2

7 .以下是HELLO.java文件的源代码。 请分析此代码的执行结果

public class hello { publicstaticvoidmain ( string [ ] args ) { String str=\’Hello World \’; system.out.print(str; }}A. Hello World B .提示:公共类型Hello必须在自己的文件中定义

C. str D .提示:数据类型错误

在Java中,以下代码输出结果是

publicstaticvoidmain ( string [ ] args ) { int i=0; system.out.print(I=2; system.out.print(I=2; }A. 2 4 B. 2 0

C. 0 4 D. 0 2

在Java中,以下代码输出结果是

publicstaticvoidmain ( string [ ] args ) { int i=1; sitch(I ) ) case1:system.out.println为1 ) ); case2:system.out.println(\’I为2 ); case3:system.out.println(\’I为3 ); default:system.out.println(\’I不符合判断条件); }}A. i是2

B. i为1 i为2 i为3 i,不符合判定条件

C. i的2 i不符合判断条件

D. i是2 i是3 i,不符合判断条件

10 .在Java中,5 * 6 % 4 12/3 * 2的运算结果为

A. 8 B. 10 C. 12 D. 14

未完待续.