题库一选择题(25道)1.下列选项中,不属于Java语言特点的一项是(C)。A:分布式B:安全性C:编译执行D:面向对象2.Java语言的特点与C/C++语言的比较中说法错误的是:(D)A:简朴性Java继承了C/C++的语法,丢弃了其中不常用又轻易引起混淆的功能。B:Java是一种纯面向对象的语言,具有封装、继承(Inheritance)和多态(Polymorphism)的特点。C:Java应用程序可凭借URL打开并访问网络上的对象。D:解释型Java写成的源代码需要被编译成高阶的字节码,它们与机器架构有关。3.阅读下列代码,选出该代码段对的的文献名(C)。classA{voidmethod1(){System.out.println("Method1inclassA");}}publicclassB{voidmethod2(){System.out.println("Method2inclassB");}publicstaticvoidmain(String[]args){System.out.println("main()inclassB");}}A:A.javaB:A.classC:B.javaD:B.class4.假如一种类的文献名为Student.java,不过类的代码为:publicclassStudent{publicstaticvoidmain(String[]args){System.out.println(8>>2);}}那么下列说法对的的是:(B)A:程序运行成果为8;B:程序运行成果为2;C:程序运行成果为0;D:程序编译错误,不能运行;5.符合对象和类的关系的是(D)。A:教师和学生B:书和房子C:狗和猫D:飞机和交通工具6.有关垃圾回收机制描述不对的的是(B)A:垃圾回收机制不须通过程序员调用对应措施,也能自动启动。B:java程序员用System.gc()措施一定能进行垃圾回收;C:垃圾回收机制属于jvm自动操作,java程序员可以不进行垃圾回收操作。D:垃圾回收机制并不是由操作系统自动执行。7.编译下面源程序会得到哪些文献(D)?classA1{}classA2exdendsA1{}publicclassB{publicstaticvoidmain(String[]args){}}A:只有B.class文献B:只有A1.class和A2.class文献C:编译不成功D:A1.class、A2.class和B.class文献8.下列有关基本数据类型的说法中,不对的的一项是(D)。(A)boolean类型变量的值只能取真或假(B)float是带符号的32位浮点数(C)double是带符号的64位浮点数(D)char是8位Unicode字符9.下列(D)是合法的标识符?A:12classB:voidC:-5D:_blank10.在编写Java程序时,假如不为类的组员变量定义初始值,Java会给出它们的默认值,下列说法中不对的的一种是(D)。A:byte的默认值是0B:boolean的默认值是falseC:char类型的默认值是’\0’D:long类型的默认值是0.0L11.下列程序执行的成果是:(B)publicclassNews{publicstaticvoidmain(String[]args){System.out.println(1+2+"aa"+3);}}A:"12aa3"B:"3aa3"C:"12aa"D:"aa3"12.体现式(12==0)&&(1/0<1)的值为(B)。A:trueB:falseC:0D:运行时抛出异常13.下列循环体执行的次数是(C)。inty=2,x=4;while(--x!=x/y){}A:1B:2C:3D:414.已知如下代码:switch(m){case0:System.out.println("Condition0");case1:System.out.println("Condition1");case2:System.out.println("Condition2");case3:System.out.println("Condition3");break;default:System.out.println("OtherCondition");}当m的值为(D)时,输出“Condition3”(A)2(B)0、1(C)0、1、2(D)0、1、2、315.下列语句输出的成果是:(C)publicclassX3{publicstaticvoidmain(String[]args){for(inti=0;i<10;i++){if(i==5)break;System.out.print(i);}}}A:编译错误;B:1234;C:01234;D:12345;16.下列语句输出的成果是:(D)publicclassLx1{publicstaticvoidmain(String[]args){for(inti=0;i<5;i++){switch(i){case0:System.out.print("B");case1:System.out.print("e");break;case2:System.out.print("g");case3:System.out.print("!");break;case4:System.out.print("!");break;default:System.out.print("!");}}}}A:Beg!!!B:Beeg!C:Beg!D:Beeg!!!17.下面foreach循环的程序输出成果是(D)。publicclassLx1{publicstaticvoidmain(String[]args){Strings1[]={"欢迎您","3","G","同","学",};Arrays.sort(s1);for(Strings0:s1)System.out.print(s0);}}A:欢迎您3G同学B:3G欢迎您同学C:同学欢迎您3GD:3G同学欢迎您18.阅读如下程序,选择对的的运行成果:(B)publicclassLx...