在线考试 本次考试得分:100.0 温馨提示:第七题BC 答案都正确 1. (单选)下列属于不合法Java 标识符的是()。 A._mem B.12a C.M12 D.$12 正确答案:B 2. (单选)程序的执行结果是: public class Test { public static void main(String[] args){ System.out.println(""+'a'+1); } } A.98 B.a1 C.971 D.197 正确答案:B 3. (单选)下列Java 标识符,错误的是() A._sys_varl B.$change C.User_name D.1_file 正确答案:D 4. (单选)请看下列代码: public String makinStrings() { String s = "Fred"; s = s + "47"; s = s.substring(2, 5); s = s.toUpperCase(); return s.toString(); } 调用makinString 方法,得到的字符串长度是: A.1 B.2 C.3 D.4 正确答案:C 5. (单选)分析如下代码,输出结果为()。 public static void main(String[] args) { int i = 0; boolean re = false; re = ((++i) + i == 2) ? true : false; System.out.println("i=" + i + ",re="+re); } A.i=1,re=true B.i=0,re=true C.i=1,re=false D.i=0,re=false 正确答案:A 6. (单选)下列代码的运行结果是() public static void main(String[] args) { String str = "420"; str += 42; System.out.print(str); } A.42 B.420 C.462 D.42042 正确答案:D 7. (单选)请看下列代码: public static void main(String[] args) { <插入代码> System.out.println(s); } 如果程序输出的结果是4247,那么在<插入代码>处应该填入代码是()。 A.String s = "123456789"; s = (s-"123").replace(1,3,"24") - "89"; B.StringBuffer s = new StringBuffer("123456789"); s.delete(0,3).replace( 1,3, "24").delete(4,6); C.StringBuffer s = new StringBuffer("123456789"); s.delete(0,3).replace( 1,3, "24").delete(4,6); D.StringBuilder s = new StringBuilder("123456789"); s.substring(3,6).delete( 1 ,2).insert( 1, "24"); 正确答案:B 8. (单选)下列关于 IDE 开发环境 Eclipse,说法错误的是:()。 A.Eclipse 可以通过插件(plugin)的方式扩展其功能。 B.Eclipse 联盟是由 IBM 公司捐资组建的。 C.Eclipse 使用了SWT 图形界面技术。 D.Eclipse 的运行不需要有 JR...