欢迎来到天天文库
浏览记录
ID:38259902
大小:49.06 KB
页数:25页
时间:2019-06-07
《JAVA复习资料2015-6-23》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题1.下列不可作为java语言修饰符的是()。A.a1B.$1C._1D.11答案:D2.有一段java应用程序,它的主类名是a1,那么保存它的源文件名可以是()。A.a1.javaB.a1.classC.a1D.都对答案:A3.整型数据类型中,需要内存空间最少的是()。A.shortB.longC.intD.byte答案:D4.Java类可以作为()。A.类型定义机制B.数据封装机制C.类型定义机制和数据封装机制D.上述都不对答案:C5.在创建对象时必须()。A.先声明对象,然后才能使用对象B.先声明对象,为对象分配内存空间,然后才能使用对象C.先声
2、明对象,为对象分配内存空间,对对象初始化,然后才能使用对象D.上述说法都对答案:C6.在调用方法时,若要使方法改变实参的值,可以()。A.用基本数据类型作为参数B.用对象作为参数C.A和B都对D.A和B都不对答案:B7.Java中()。A.一个子类可以有多个父类,一个父类也可以有多个子类B.一个子类可以有多个父类,但一个父类只可以有一个子类C.一个子类可以有一个父类,但一个父类可以有多个子类D.上述说法都不对答案:C8.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?()。A.安全性B.多线性C.跨平台D.可移植答案:B9.Charact
3、er流与Byte流的区别是()。A.每次读入的字节数不同B.前者带有缓冲,后者没有C.前者是字符读写,后者是字节读写D.二者没有区别,可以互换使用答案:C10.以下声明合法的是()。A.defaultStrings;B.publicfinalstaticnativeintw(){};C.abstractdoubled;D.abstractfinaldoublehyperbolicCosine();答案:D11.关于以下application的说明,正确的是()。classStaticStuff{staticintx=10;static{x+=5;}public
4、staticvoidmain(Stringargs[]){System.out.println("x="+x);}static{x/=3;}}A.4行与9行不能通过编译,因为缺少方法名和返回类型B.9行不能通过编译,因为只能有一个静态初始化器C.编译通过,执行结果为:x=5D.编译通过,执行结果为:x=3答案:C12.以下选项中循环结构合法的是()。A.while(inti<7){i++;System.out.println(“iis“+i);}B.intj=3;while(j){System.out.println(“jis“+j);}C.intj=0;fo
5、r(intk=0;j+k!=10;j++,k++){System.out.println(“jis“+j+“kis”+k);}D.intj=0;do{System.out.println(“jis“+j++);if(j==3){continueloop;}}while(j<10);答案:C13.将以下哪种方法插入行3是不合法的。()。类Test1定义如下:publicclassTest1{publicfloataMethod(floata,floatb){}}A.publicfloataMethod(floata,floatb,floatc){}B.publi
6、cfloataMethod(floatc,floatd){}C.publicintaMethod(inta,intb){}D.privatefloataMethod(inta,intb,intc){}答案:B14.将以下哪种方法插入Test2的类体中是不合法的。()。类Test1、Test2定义如下:publicclassTest1{publicfloataMethod(floata,floatb)throwsIOException{}}publicclassTest2extendsTest1{}A.floataMethod(floata,floatb){}B
7、.publicintaMethod(inta,intb)throwsException{}C.publicfloataMethod(floatp,floatq){}D.publicintaMethod(inta,intb)throwsIOException{}答案:A15.关于以下程序段,正确的说法是()。Strings1=”abc”+”def”;Strings2=newString(s1);if(s1==s2)System.out.println(“==succeeded”);if(s1.equals(s2))System.out.println(“.equ
8、als()succeeded”);A.
此文档下载收益归作者所有