选择题1、JAVA所定义的版本中不包括:(D )A、 JAVA2 EE B、 JAVA2 Card C、 JAVA2 ME D、JAVA2 HE E、JAVA2 SE 2、 下列说法正确的是(A )A、 JAVA程序的 main 方法必须写在类里面B、 JAVA程序中可以有多个main 方法C、 JAVA程序中类名必须与文件名一样D、JAVA 程序的 main 方法中如果只有一条语句,可以不用{}(大括号 )括起来3、 变量命名规范说法正确的是(B )A、 变量由字母、下划线、数字、$符号随意组成;B、 变量不能以数字作为开头;C、 A 和 a 在 java 中是同一个变量;D、不同类型的变量,可以起相同的名字;4、下列 javaDoc 注释正确的是(C )A、 /* 我爱北京天安门 */ B、 // 我爱北京天安门 */ C、 /** 我爱北京天安门 */ D、/ *我爱北京天安门 **/ 5、 为一个 boolean 类型变量赋值时,可以使用( B )方式A、 boolean = 1; B、 boolean a = (9 >= 10); C、 boolean a="真"; D、boolean a = = false; 6、 以下( C )不是合法的标识符A、 STRING B、 x3x; C、 void D、de$f 7、 表达式 (11+3*8)/4%3的值是 ( D ) A、 31 B、 0 C、 1 D、28、 (A )表达式不可以作为循环条件A、 i++; B、 i>5; C、 bEqual = str.equals("q"); D、count = = i; 9、运算符优先级别排序正确的是( A )A、 由高向低分别是: ()、!、算术运算符、关系运算符、逻辑运算符、赋值运算符;B、 由高向低分别是: ()、关系运算符、算术运算符、赋值运算符、!、逻辑运算符;C、 由高向低分别是: ()、算术运算符、逻辑运算符、关系运算符、!、赋值运算符;D、由高向低分别是: ()、!、关系运算符、赋值运算符、算术运算符、逻辑运算符;10、以下程序的运行结果是: ( B ) public class Increment{ public static void main(String args[]) { int a; a = 6; System.out.print(a); System.out.print(a++); System.out.print(a); } } A. 666 B. 667 C. 677 D. 676 11、下列值不为 true 的表达式有(C )。A、 "john" = = "john" B、 "john".equals("john") C、 "john" = "john" D、"john".equals(new String("john")) 12、下列输出结果是(C )int a = 0 ; while ( a < 5 ) { switch(a){ case 0: case 3 : a = a + 2; case 1 : case 2 : a = a + ...