JAVA期末复习试卷含答案_第1页
JAVA期末复习试卷含答案_第2页
JAVA期末复习试卷含答案_第3页
JAVA期末复习试卷含答案_第4页
JAVA期末复习试卷含答案_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

------------------------------------------------------------------------JAVA期末复习试卷含答案选择题1.Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?(B)A、 Stringargs B、Stringargs[] C、Chararg D、StringBufferargs[]2.下列的哪个选项可以正确用以表示八进制值8?(D)A)0x8B)0x10C)08D)0105.JavaApplet在被浏览器加载的时候首先被执行且在applet整个生命周期中只被运行一次的方法是(A)?A、init()B、start()C、opreationcrawl()D、reader()6.在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行(A)。A、init() B、start() C、destroy() D、stop()9.类Parent、Child定义如下:1. publicclassParent2.{publicfloataFun(floata,floatb)throws3.IOException{}4.}5.publicclassChildextendsParent{6.7.} 将以下哪种方法插入行6是不合法的。(A)A、floataFun(floata,floatb){}B、publicintaFun(inta,intb)throwsException{}C、publicfloataFun(floatp,floatq){}D、publicintaFun(inta,intb)throwsIOException{}10.给出下面代码,关于该程序以下哪个说法是正确的?(C)publicclassPerson{staticintarr[]=newint[5];publicstaticvoidmain(Stringa[]){System.out.println(arr[0]);}}A、编译时将产生错误 B、编译时正确,运行时将产生错误C、输出零 D、输出空11.在编写JavaApplet程序时,需在程序的开头写上(B)语句。A、importjava.awt.*; B、importjava.applet.Applet;C、importjava.io.*; D、importjava.awt.Graphics;12.下列类定义中哪些是合法的抽象类的定义?(C)A、abstractAnimal{abstractvoidgrowl();}B、classabstractAnimal{abstractvoidgrowl();}C、abstractclassAnimal{abstractvoidgrowl();}D、abstractclassAnimal{abstractvoidgrowl(){System.out.println(“growl”);};}13.在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。A、private B、protected C、privateprotected D、public14.设有下面两个赋值语句:a=Integer.parseInt(“12”);b=Integer.valueOf(“12”).intValue();下述说法正确的是(D)。A、a是整数类型变量,b是整数类对象。B、a是整数类对象,b是整数类型变量。C、a和b都是整数类对象并且值相等。 D、a和b都是整数类型变量并且值相等。15.以下哪项可能包含菜单条(B )。A、Panel B、Frame C、Applet D、Dialog16.下列哪一项不属于Swing的顶层容器?(B)A)JAppletB)JTree C)JDialogD)JFrame17、给定下列表达式IntegerI=newInteger(42);LongL=newLong(42);DoubleD=newDouble(42.0);则下列表达式输出为true的是__D__(A)(I==L)(B)(I==D)(C)(D==L)(D)(I.equals(D))18.请问所有的异常类皆继承哪一个类?(B)。A)java.io.Exception B)java.lang.ThrowableC)java.lang.ExceptionD)java.lang.Error2.面向过程程序设计的核心是:(C)A、商业逻辑和算法B、客观实体和数据结构C、算法和要解决的问题D、客观实体和要解决的问题7.方法的作用不包含:(D)A.使程序结构清晰B.功能复用C.代码简洁D.重复代码8.

方法内的变量:(B)A.一定在方法内所有位置可见B.可能在方法内的局部可见C.可以在方法外可见D.方法外也可用9.void的含义:(A)A.方法没有返回值B.方法体为空C.没有意义D.定义方法时必须使用10.return语句:(C)A.只能让方法返回数值B.方法都必须含有C.方法中可以有多句returnD.不能用来返回对象11.关于对象成员占用内存的说法哪个正确?(B)A.同一个类的对象共用同一段内存B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间C.对象的方法不占用内存D.以上都不对12.下列说法哪个正确?(C)A.不需要定义类,就能创建对象B.对象中必须有属性和方法C.属性可以是简单变量,也可以是一个对象D、属性必须是简单变量13.下列说法哪个正确?(A)A、一个程序可以包含多个源文件B、一个源文件中只能有一个类C、一个源文件中可以有多个公共类D、一个源文件只能供一个程序使用14.关于方法main()的说法哪个正确?(C)A.方法main()只能放在公共类中Bmain()的头定义可以根据情况任意更改C.一个类中可以没有main()方法D.所有对象的创建都必须放在main()方法中15.构造函数何时被调用?(A)A、创建对象时B、类定义时C、使用对象的方法时D、使用对象的属性时16.

抽象方法:(C)A、可以有方法体B、可以出现在非抽象类中C、是没有方法体的方法D、抽象类中的方法都是抽象方法19.this和super:(C)A、都可以用在main()方法中B、都是指一个内存地址C、不能用在main()方法中D、意义相同21.例外包含下列哪些内容?(A)A.程序执行过程中遇到的事先没有预料到的情况B.程序中的语法错误C.程序的编译错误D.以上都是22.对于已经被定义过可能抛出例外的语句,在编程时:(A)A、必须使用try/catch语句处理例外,或用throws将其抛出B.如果程序错误,必须使用try/catch语句处理例外C.可以置之不理D.只能使用try/catch语句处理24.字符流与字节流的区别在于(D)D.每次读写的字节数不同25.下列流中哪个不属于字节流(D)D.InputStreamReader

1、Java源程序经编译生成的字节码文件的扩展名为(A),字节码文件由解释器执行。A)classB)javaC)exeD)html6、System类属于(D)包。A)java.utilB)java.ioC)java.awtD)java.lang7、代码模板产生了一个异常ArrayStoreException。产生这个错误可能的原因是什么?A A)程序试图在数组中存贮错的数据类型B)程序试图在数组单元0存贮数据C)程序试图在串中访问不存在的字符位置D)程序试图访问数组下标外的数组元素12、既能作为类的修饰符,也能作为类成员的修饰符的是(A)。A)publicB)extendsC)FloatD)static13、以下哪个方法仅在Applet程序被创建和首次被载入支持Java的浏览器时被调用(B)。A)paint()B)init()C)action()D)start()19、哪个不是FilterInputStream的子类?(D)A)DataInputStreamB)BufferedInputStreamC)PushbackInputStreamD)FileInputStream22、给出下面代码段:1)switch(m)2){case0:System.out.println("case0");3)case1:System.out.println("case1");break;4)case2:5)default:System.out.println("default");6)}下列m的哪些值将引起"default"的输出?(D)A)0B)1C)2D)323、下面的语句的作用是:(D)VectorMyVector=newVector(100,50);A)创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。B)创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。C)创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。D)创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。25、要求CustomerDetails类存储客户的材料,诸如:客户id和客户名。CustomerDetails类应满足以下条件:条件:CustomerDetails类不应有子类。为保证上面条件得到满足,你应使用以下语句中哪一个来声明CustomerDetails类。(C) A)publicclassCustomerDetails{intcustomerID;StringcustomerName;}B)abstractclassCustomerDetails{intcustomerID;StringcustomerName;}C)finalclassCustomerDetails{intcustomerID;StringcustomerName;}D)classCustomerDetails{intcustomerID;StringcustomerName;}1、下面哪些是java语言中的关键字?B

A)sizeof

B)abstract

C)NULL

D)Native5、Java在调用Thread.sleep(100)方法的时候会抛出什么异常?AA)InterruptedExceptionB)IllegalAccessExceptionC)SleepExceptionD)RuntimeException7、关于被私有保护访问控制符private修饰的成员变量,以下说法正确的是(B)A)可以被三种类所引用:该类自身,与它在同一个包中的其他类,在其他包该类的子类B)可以被两种类访问和引用:该类本身,该类的所有子类C)只能被该类自身所访问和修改D)只能被同一个包中的类访问13、Java语言中,负责并发管理的机制是(B)A)垃圾回收B)虚拟机C)代码安全D)多线程15、以下类中哪一个是所有异常类的基类?A A)ExceptionB)ThrowableC)ErrorD)RuntimeException17、下面的哪些叙述为真CA)equals()方法判定引用值是否指向同一对象。B)==

操作符判定两个分立的对象的内容和类型是否一致。C)equals()方法只有在两个对象的内容一致时返回true。D)类File重写方法equals()在两个分立的对象的内容和类型一致时返回true18、下面那个方法不是InputStream类中的方法?BA)intread(byte[])B)voidflush()C)voidclose()D)intavailable()20、一个可以独立运行的ApplicationJava应用程序(D)A)可以有一个或多个main方法B)最多只能有两个main方法C)可以有一个或零个main方法D)只能有一个main方法23、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(A)。A)staticvoidmethod()B)publicvoidmethod()C)finalvoidmethod()D0abstractvoidmethod()25、当你编译并运行下面的代码时,可能会出现?ApublicclassMyClass{publicstaticvoidmain(Stringarguments[]){amethod(arguments);} publicvoidamethod(String[]arguments){System.out.println(arguments);System.out.println(arguments[1]);}}A)编译错误,不能引用amethod方法B)编译错误,main方法不正确C)编译错误,数组需要参数D)可以正确运行2、下列不是InputStream子类的是CA)文件输入流FileInputStreamB)对象输入流ObjectInputStreamC)字符输入流CharInputStreamD)压缩文件输入流ZipInputStream5、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点BA)安全性B)多线性C)跨平台D)可移植9、Character流与Byte流的区别是CA)每次读入的字节数不同B)前者带有缓冲,后者没有C)前者是块读写,后者是字节读写D)二者没有区别,可以互换使用16、查找随机文件的记录时,应使用的方法是CA)readInt()B)readBytes(int

n)C)seek(long

l)D)readDouble()19、下列叙述中,错误的是DA)父类不能替代子类

B)子类能够替代父类

C)子类继承父类

D)父类包含子类20、在switch(expression)语句中,expression的数据类型不能是AA)doubleB)charC)byte

D)short22、在某个类中定义一个方法:void

GetSort(int

x),以下不能做为这个方法的重载的是DA)void

GetSort(float

x){x*=x;}

B)int

GetSort(double

y){return(int)(s*y);}C)double

GetSort(int

x,int

y){return

x+Y}D)都不能23、

假设有String

a="A";char

b=’A’;int

c=65,下面选项中可以输出Equal的是BA)if(a==b)

{System.out.print("Equal")}B)if(c==b)

{System.out.print("Equal")}C)if(a==c)

{System.out.print("Equal")}D)if(c=b)

{System.out.print("Equal")}24、下列代码中,将引起编译错误的行是B1)public

class

Exercise{2)

public

static

void

main(String

args[]){3) float

f=0.0;4)f+=1.0;5)

}6)

}A)第2行

B)第3行

C)第4行

D)第6行25、下列代码中,将引起一个编译错误的行是D1)public

class

Test{2)

int

m,n;3)

public

Test(){}4)

public

Test(int

a){m=a;}5)

public

static

void

main(String

args[]){6)

Test

t1,t2;7)

int

j,k;8)

j=0;k=0;9)

t1=new

Test();10)

t2=new

Test(j,k);11)

}12)

}A)第3行B)第5行C)第6行D)第10行10、下面说法不正确的是(D)A)列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。B)List接口是可以包含重复元素的有序集合。C)Set接口是不包含重复元素的集合。D)Map接口将键映射到值键可以重复但每个键最多只能映射一个值2、下面关于Java中异常处理try块的说法正确的是(AC)A)try块后通常应有一个catch块用来处理try块中抛出的异常。B)catch块后必须有finally块。C)可能抛出异常的方法调用应放在try块中。D)对抛出的异常的处理必须放在try块中4、定义如下的二维数组b下面的说法正确的是(ACD)intb[][]={{1,2,3},{4,5},{6,7,8}}};A)b.length的值是3。B)b[1].length的值是3。C)b[1][1]的值是5。D)二维数组b的第一行有3个元素7、下面关于外部类和内部类成员的相互访问的规则中正确的选项是(AD)A)内部类可以直接访问外部类的成员B)外部类可以直接访问内部类的成员C)外部类不能访问内部类的成员D)外部类可通过创建内部类的实例来访问内部类的成员1、下列哪项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试CA)java.exeB)javadoc.exeC)jdb.exeD)javaprof.exe3、下列的哪个赋值语句是不正确的A

A)floatf=11.1;

B)doubled=5.3E12;

C)float

d=3.14f;

D)double

f=11.1E10f;6、下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问BA)privateB)无修饰符C)publicD)protected11、下列哪个选项是正确计算42度(角度)的余弦值CA)doubled=Math.cos(42)B)doubled=Math.cosine(42)C)doubled=Math.cos(Math.toRadians(42))D)doubled=Math.cos(Math.toDegrees(42))12、下列InputStream类中哪个方法可以用于关闭流BA)skip()B)close()C)mark()D)reset()14、下列关于Frame类的说法不正确的CA)Frame是Window类的直接子类B)Frame对象显示的效果是一个窗口C)Frame被默认初始化为可见D)Frame的默认布局管理器为BorderLayout15、下列Java常见事件类中哪个是鼠标事件类CA)InputEventB)KeyEventC)MouseEventD)WindowEvent17、下列哪个是面向大型企业级用容器管理专用构件的应用平台A

A)J2EE

B)J2ME

C)J2SE

D)J2DE20、给出下列代码,则数组初始化中哪项是不正确的Abyte[]array1,array2[];bytearray3[][];byte[][]array4;

A)array2=array1

B)array2=array3

C)array2=array4

D)array3=array422、下列代码的执行结果是A

publicclassTest

{

publicintaMethod()

{

staticinti=0;

i++;

System.out.println(i);

}

publicstaticvoidmain(Stringargs[])

{

Testtest=newTest();

test.aMethod();

}

A)编译错误

B)0

C)1

D)运行成功,但不输出23、顺序执行下列程序语句后,则b的值是CString

a="Hello";

String

b=a.substring(0,2);A)HelloB)helloC)HelD)null24、在oneMethod()方法运行正常的情况下,程序段将输出什么D

publicvoidtest()

{

try{oneMethod();

System.out.println("condition1");

}catch(ArrayIndexOutOfBoundsExceptione)

{

System.out.println("condition2");

}catch(Exceptione)

{

System.out.println("condition3");

finally

{

System.out.println("finally");

}

A)condition1

B)condition2

C)condition3

D)condition1

Finally3、URL地址为:,则其中http的含义为(A)A)通信协议B)参考点C)机器名称D)通信端口4、在Java语言中,不允许使用指针体现出Java特性是(D)A)可移植B)解释执行C)健壮性D)安全性6、Java程序默认引入了一个包,包名为:(D)A)java.awtB)java.ioC)java.utilD)java.lang9、System类在(D)包中。A)java.utilB)java.ioC)java.awtD)java.lang12、下面哪种不是Java的数据类型(D)A)基本类型B)数组类型C)类D)字符串类型14、JDK中提供的文档生成器是(C)A)java.exeB)javap.exeC)javadoc.exeD)javaprof.exe15、Java为移动设备提供的平台是(A)A)J2MEB)J2SEC)J2EED)JDK5.021、continue语句(C)A)只中断最内层的循环B)只中断最外层的循环C)只中断所在层循环中的当次循环D)只中断某一层的循环22、阅读下列代码,其运行结果是(C)publicclassTest{ publicstaticvoidmain(Stringargs[]){intn=~(0x2f)&0x36; System.out.println(n); }}A)32B)0x2fC)16D)1023、对于下列代码,(C)方法可以加入类Child:publicclassParent{publicintaddValue(inta,intb){ints;s=a+b;returns;}}classChildextendsParent{}A)intaddValue(inta,intb){//dosomething...}B)publicvoidaddValue(inta,intb){//dosomething...}C)publicintaddValue(inta){//dosomething...}D)publicintaddValue(inta,intb)throwsMyException{//dosomething...}1、设x=5则y=x――和y=――x的结果,使y分别为(C)A)5,5B)5,6C)5,4D)4,42、Java源文件和编译后的文件扩展名分别为(B)A).class和.javaB).java和.classC).class和.classD).java和.java3、设有对象x具有属性a,则访问该属性的方式为(C) A)a.xB)a.x()C)x.aD)x.a()7、有关Java语言的说法中,哪种是错误的(B)A)java是高级语言B)java是编译型语言C)java是跨平台的程序设计语言D)java是解释型语言17、Java语言使用的字符码集是(C)A)ASCIIB)BCDC)UnicodeD)842122、以下for循环的执行次数是(B)for(intx=0,y=0;(y!=0)&&(x<4);x++);A)无限次B)一次也不执行C)执行4次D)执行3次24、阅读下列代码,其运行结果是(B)publicclassTest{ publicstaticvoidmain(Stringargs[]){ inta=025; intb=a>>1; System.out.println(b); }}A)4B)10C)12D)出错1、下列选项中,哪个反映了Java程序并行机制的特点BA)安全性B)多线性C)跨平台D)可移植11、在Java中,负责对字节代码解释执行的是_B_。A)垃圾回收器B)虚拟机C)编译器D)多线程机制14、在Java中,表示换行符的转义字符是_A_。A)\nB)\fC)'n'D)\dd15、在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是_D_。A)java.appletB)java.awtC)java.utilD)java.lang16、在Java中,所有类的根类是_A_。A)java.lang.ObjectB)java.lang.ClassC)java.applet.AppletD)java.awt.Fram17、在Java中,用package语句说明一个包时,该包的层次结构必须是_B_。A)与文件的结构相同B)与文件目录的层次相同C)与文件类型相同D)、与文件大小相同18、在读字符文件Employee.dat时,使用该文件作为参数的类是_A_。A)BufferedReaderB)DataInputStreamC)DataOutputStreamD)FileInputStream19、下列构造方法的调用方式中,正确的是_C__。A)按照一般方法调用B)由用户直接调用C)只能通过new自动调用D)被系统调用21、在Java中,能实现多重继承效果的方式是_C_。A)内部类B)适配器C)接口D)同步22、char类型的取值范围是_B__。A)2-7~27-1B)0~256-1C)-215~215-1D)0~28-123、能够支持javadoc命令的注释语句是_D_。A)/**...//B)/*...*/C)//D)/**...*/24、十进制数16的16进制表示格式是_A__。A)0x10B)0x16C)0xAD)01625、int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是_D_。A)publicintMAX_LENGTH=100B)finalintMAX_LENGTH=100C)publicconstintMAX_LENGTH=100D)publicfinalintMAX_LENGTH=1001、下列不是InputStream子类的是_C_。A)文件输入流FileInputStreamB)对象输入流ObjectInputStreamC)字符输入流CharInputStreamD)压缩文件输入流ZipInputStream13、现有一整型数组a[4],它的所有数组元素是(B)。A)a0,a1,a2,a3B)a[0],a[1],a[2],a[3]C)a[1],a[2],a[2],a[4]D)a[0],a[1],a[2],a[3],a[4]15、.现有两个类A、B,以下描述中表示B继承自A的是(D)。A)classAextendsBB)classBimplementsAC)classAimplementsBD)classBextendsA18、下面是有关子类继承父类构造函数的描述,其中正确的是(C)。A)创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数。B)子类无条件地继承父类不含参数的构造函数。C)子类必须通过super关键字调用父类的构造函数。D)子类无法继承父类的构造函数。19、下面说法正确的是(A)。A)final可修饰类、属性、方法。B)abstract可修饰类、属性、方法。C)定义抽象方法需有方法的返回类型、名称、参数列表和方法体。D)用final修饰的变量,在程序中可对这个变量的值进行更改。23、下列类中支持同步的是?CA)ArrayList类B)LinkedList类C)Vector类D)都不支持25、下列类不属于基类Reader和Writer的子类的是?AA)类PushbackinputStreamB)类InputStreamReader和类OutputStreamWriterC)类FileReader和类FileWriterD)类PrintWriter19、Java源文件和编译后的文件扩展名分别为(B)A).class和.javaB).java和.classC).class和.classD).java和.java24、下面程序段booleana=false;booleanb=true;booleanc=(a&&b)&&(!b);booleanresult=(a&b)&(!b);执行完后,正确的结果是AA)c=false;result=falseB)c=true;result=trueC)c=true;result=falseD)c=false;result=true3、下列关于for循环和while循环的说法中哪个是正确的?DA)while循环能实现的操作,for循环也都能实现B)while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C)两种循环任何时候都可替换D)两种循环结构中都必须有循环体,循环体不能为空判断题1.Java是SUN公司的产品,它是一种强数据类型语言。(T)2.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。(F)3.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。(T)4、在定义数组时不能够直接进行内存分配,如:charch[10];是错误的定义语句(T)5.拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。(T)(T)1、Java虚拟机是实现跨平台的基础。(F)3、Java支持多继承。(T)5、实现一个接口,则在类中一定要实现接口中的所有方法。(F)6、一个Java类可以有多个父类,这称作多继承。(T)7、只要类中显式地定义一个构造方法,那么Java默认的构造方法不再存在。(T)8、构造方法没有任何返回类型,哪怕是void也不行。(T)9、抽象类不能实例化。(T)10、一个异常处理中finally语句块只能有一个或者可以没有。(F)11、程序中抛出异常时(throw…),只能抛出自己定义的异常对象。(T)12、用Javac编译Java源文件后得到代码是二进制的。(T)13、String类在java.lang包中。(T)14、final类是为防止他人从你的类上派生新类,此类是不可继承的。(F)15、所有的文件输入/输出流都继承于InputStream类/OutputStream类。(T)3、application是从其中的main()方法开始运行的。(T)8、intx=9;if(x>8andx<10)System.out.println("true");以上语句运行结果显示true。(T)9、接口的所有方法默认都是public,abstract和non-static的。(T)14、super()和this()方法只能在构造函数里调用.(F)2、字符串"\'a\'"的长度是5。(T)4、一个类的定义包括定义类头和定义类体两个部分。(T)6、子类的对象能直接向其父类对象赋值。(T)10、False是合法的Java标识符。(F)11、子类的类成员变量不能与其父类的类成员变量同名。(F)12、static变量不能是private变量。(F)15、一个子类可以重新定义从父类那里继承来的同名方法,允许它们有不同的返回值。(T)1、Java中的的字符使用的是16位的Unicode编码。(F)6、使用静态属性必须以类名做前缀。(F)7、类的私有属性和私有方法可以被其子类访问。(F)10、一个Java源程序中允许有多个公共类。(F)12、for语句中的循环体不能是空的。(T)15、数组一定占用连续的内存空间。(T)5、对static方法的调用不需要类实例(F)9、Java的double类型是16位的。(T)1、只要类中显示的定义一个,那么Java不会再为你定义一个默认的构造器。(F)2、抽象方法可以是static的(T)6、&是位运算符。&&是布尔逻辑运算符。(T)7、语句importjava.applet.Applet;最后的Applet是代表类(class)。(T)8、Java语言中一个Char类型的数据占用2个字节大小的内存空间。(F)11、所谓缺省构造函数就是没有参数的构造函数。(T)12、InputStream和OutputStream读写的数据是8位的。(T)14、内部类可以访问外层类的任何变量,包括私有的。(F)15、构造方法可以被继承(F)1、字符串"\'a\'"的长度是5。(T)6、一个包就相当于操作系统的文件夹,包中的类就相当于文件。(F)7、Java源文件中最多只能有一个private类,其他类的个数不限。(T)8、在Java中所有实现的多维数组,实际上是由一维数组构成的数组的数组。(T)10、Java集合架构库位于软件包java.util中。(F)11、FileInputStream是字节流;BufferedWriter是字符流;ObjectOutputStream是输出流(T)12、利用getEncoding()方法获取当前平台默认的编码规范。(F)1、Java编译器使用文件系统来保存程序包。(T)5、Java可以用来进行多媒体及网络编程。(T)9、用abstract修饰的类必须被继承。(T)11、continue语句用在循环结构中表示继续执行下一次循环。(F)12、实现一个接口,则在类中一定要实现接口中的所有方法。(T)13、用Javac编译Java源文件后得到代码叫字节码。(T)15.Java中的的字符使用的是16位的Unicode编码。(F)9、子类可以继承父类所有的成员变量及成员函数。程序阅读题1.以下程序段的输出结果为。publicclassTestArray{publicstaticvoidmain(Stringargs[]){ inti,j; inta[]={5,9,6,8,7}; for(i=0;i<a.length-1;i++){ intk=i; for(j=i;j<a.length;j++) if(a[j]<a[k])k=j; i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论