如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第一章JAVA语言概述1.在Java中,负责对字节代码解释执行的是()。A.垃圾回收器B.虚拟机C.编译器D.多线程机制2.下列叙述中,正确的是()。A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件扩展名为.jarD.源文件中public类的数目不限3.main()方法的返回类型是()。A、intB、voidC、booleanD、static4、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。A..javaB..classC..htmlD..exe5、下列哪些语句关于垃圾回收机制的说明是正确的()A.程序员必须创建一个线程来释放内存B.垃圾回收线程负责释放无用内存C.垃圾回收机制允许程序员直接释放内存D.垃圾回收线程可以在指定的时间释放内存对象6、下列特点不属于Java语言的选项是()。A.易用性B.可视性C平台无关性D面向对象性7、下列描述中,错误的是A、Java要求编程者管理内存B、Java的安全性体现在多个层次上C、Applet要求在支持Java的浏览器上运行D、Java有多线程机制8、JDK中提供的文档生成器是A、java.exeB、javap.exeC、javadoc.exeD、javaprof.exe9、Java为移动设备提供的平台是()A、J2MEB、J2SEC、J2EED、JDK5.010.Java源文件后缀名为(1),编译生成的字节码文件的后缀是(2)。11.下列说法中,不正确的一项是()。A、Java程序有两类:Application和AppletB、类的方法只能由public修饰C、面向对象的程序设计的优点有:可重用性、可扩展性、可管理性D、Java语言通过接口支持多重继承13.如果将类MyClass声明为public,它的文件名称必须是(1)才能正常编译,编译生成的字节码文件的后缀是(2)。。14、main方法的声明格式统一为__(13)____。15、面向对象技术的三个特点是封装、继承和__(17)____。16、编写一个输出"HelloWorld!"的程序,用两种方式实现(Application、Applet)第二章JAVA语言基础1、如下哪些是Java中正确的整数表示()A、22B、22.0C、-22.03D、22H2、执行invoke方法后的输出结果是publicStringchangePara(Strings){s=s+"a";}publicvoidinvoke(){Strings="b";changePara(s);System.out.println(s);}3、设有数组定义:intMyIntArray[]={10,20,30,40,50,60};则执行以下几个语句后的输出结果是________ints=0;for(inti=0;i<MyIntArray.length;i++)if(i%2==1)s+=MyIntArray[i];System.out.println(s);4、用I/O流输入一个整数,编程判断该数是否为素数。5、编译运行以下程序后,关于输出结果的说明正确的是()publicclassConditional{publicstaticvoidmain(Stringargs[]){intx=1;System.out.println(“valueis“+((x<1)?1.0:0));}}A、输出结果为:valueis1.0B、输出结果为:valueis0C、输出结果为:valueis0.0D、编译错误6、若数组a定义为int[][]a=newint[3][4],则a是A、一维数组B、二维数组C、三维数组D、四维数组7、写出以下程序的输出结果。publicclassEqualsMethod{publicstaticvoidmain(String[]args){Integern1=newInteger(12);Integern2=newInteger(12);System.out.print(n1==n2);System.out.print(“,”);System.out.println(n1!=n2);}}8、写出以下程序的输出结果。classLabelBreak{publicstaticvoidmain(String[]args){intx=20;Label1:{System.out.print(“one,”);if(x>10)breakLabel1;Sys