阶段测试二-卷2答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

、在构造方法中如调用super()语句,则必须使其成为构造方法中的第一条语句。正确错误参考答案:正确满分:2得分:02、子类可以重写一个父类的构造方法。正确错误参考答案:错误满分:2得分:03、当一个类没有显式定义构造方法时,Java系统总是为其创建一个默认的无参的构造方法。正确错误参考答案:正确满分:2得分:04、重写的方法的访问权限不能比被重写的方法的访问权限高。正确错误参考答案:错误满分:2得分:05、==操作符判定两个实例对象的内容和类型是否一致。正确错误参考答案:错误满分:2得分:06、Object类的所有方法都被每个类继承。正确错误参考答案:正确满分:2得分:07、类File重写方法equals()在两个实例对象的内容和类型一致时返回true。正确错误参考答案:正确满分:2得分:08、Frame类默认的布局管理器是BorderLayout,Dialog类没有默认的布局管理器。正确错误参考答案:错误满分:2得分:09、Component类是所有界面组件的父类。正确错误参考答案:正确满分:2得分:010、一个新线程启动start()方法,表示线程可为JVM的线程调度程序调度而不表示它可以立即运行。正确错误参考答案:正确满分:2得分:011、Reader类和其子类都具有可读取float型和double型数据的方法。正确错误参考答案:错误多选题:(共9题每题3分)1、下面关于继承的哪些叙述是正确的?A.在Java中一个类只能实现一个接口。B.在Java中只允许单一继承,代码更可靠。C.在Java中一个类不能同时继承一个类和实现一个接口。D.在Java中一个类仅能继承一个类,但可以同时实现多个接口。参考答案:BD满分:3得分:02、以下哪些是“publicvoidexample(){…}”的重载的方法?A.publicintexample(){…}B.publicvoidexample(intm){…}C.publicintexample(intm,doubled){…}D.publicvoidexample2(){…}参考答案:BC满分:3得分:03、以下哪些方法是定义在Object类上的?A.toString()B.equals()C.main(Stringargs[])D.wait()参考答案:ABD满分:3得分:04、以下哪些程序段是错误的?A.Strings=Gonewiththewind;Stringt=good;Stringk=s+t;B.Strings=Gonewiththewind;Stringt;t=s[3]+one;C.Strings=Gonewiththewind;Stringstandard=s.toUpperCase();D.Strings=homedirectory;Stringt=s-directory;参考答案:BD满分:3得分:05、以下哪些事件监听器接口有相应的适配器类与之对应?A.MouseListenerB.ActionListenerC.KeyListenerD.WindowListener参考答案:ACD满分:3得分:06、哪些类可以作为FileInputStream类的构造方法的参数?A.FileB.StringC.InputStreamD.FileOutputStream参考答案:AB满分:3得分:07、以下哪些是java.io包中的抽象类?A.InputStreamB.PrintStreamC.ReaderD.FileWriter参考答案:AC满分:3得分:08、以下哪些描述是正确的?A.InputStream类和OutputStream类是基于字节流的B.InputStream类和OutputStream类是处理流C.Reader类和Writer类是基于字符流的D.Reader类和Writer类是抽象类参考答案:ACD满分:3得分:09、以下哪些是有关线程状态转换的正确描述?A.从就绪状态转换到运行状态B.从运行状态转换到就绪状态C.从运行状态转换到等待状态D.从就绪状态转换到等待状态参考答案:ABC满分:3得分:0、以下的哪个Java源文件代码片断是错误的?A.packagetestpackage;publicclassTest{...}B.importjava.io.*;packagetestpackage;publicclassTest{...}C.importjava.io.*;classPerson{...}publicclassTest{...}D.importjava.io.*;importjava.awt.*;publicclassTest{...}参考答案:B满分:3得分:02、运行程序,结果是什么?classA{inti;A(inti){this.i=i*2;}}classBextendsA{publicstaticvoidmain(Stringargs[]){Bb=newB(2);}B(inti){System.out.println(i);}}A.编译不通过,由于A类没有无参构造方法。B.编译通过,但不能运行。C.运行通过,i=2。D.运行通过,i=4。参考答案:A满分:3得分:03、不符合方法重载规则的是哪个?A.重载的方法方法名相同。B.重载的方法的访问控制修饰符必须相同。C.重载的方法中返回值可以不同。D.重载的方法中如果参数个数相同,则参数类型必须不同。参考答案:B满分:3得分:04、读程序,选择正确的运行结果classTest{publicstaticvoidmain(Stringargs[]){AClassref1=newAClass(5);AClassref2=newAClass(10);ref1.getAddShow(ref2);}}classAClass{privateintx;AClass(intx){this.x=x;}voidgetAddShow(AClassref){System.out.println(ref.x+);}}A.有编译错误。B.有运行错误。C.可以编译和运行,结果为5。D.可以编译和运行,结果为10。参考答案:D满分:3得分:05、读程序,下面的哪些表达式可以加入printValue()方法的“//同父类中…”部分,并满足注释中的要求?classPerson{Stringname,department;publicvoidprintValue(){System.out.println(nameis+name);System.out.println(departmentis+department);}}publicclassTeacherextendsPerson{intsalary;publicvoidprintValue(){//同父类中printValue()方法的内容,需要显示name和department的值。System.out.println(salaryis+salary);}}A.printValue();B.this.printValue();C.person.printValue();D.super.printValue();参考答案:D满分:3得分:06、读程序,选择正确的运行结果classTest{publicstaticvoidmain(Stringargs[]){SubClassref1=newSubClass(5);SubClassref2=newSubClass(10);System.out.println(ref1.add(ref2));}}classAClass{protectedintx;AClass(intx){this.x=x;}}classSubClassextendsAClass{SubClass(intx){super(x);}intadd(AClassref){returnref.x+x;}}A.有编译错误。B.有编译错误,但可以运行。C.编译通过,但有运行错误。D.可以编译和运行,结果为15。参考答案:D满分:3得分:07、应用程序的main方法中有以下语句,则输出的结果是哪个?Strings1=Abc,s2=abc;booleanb1=s1.equals(s2);System.out.println(b1);A.0B.1C.trueD.false参考答案:D满分:3得分:08、以下哪个类是所有类的根父类?A.ObjectB.ExceptionC.SystemD.Class参考答案:A满分:3得分:09、下列语句序列执行后,num的值是多少?Randomrd1=newRandom();intnum=rd1.nextInt(36)+1;A.0B.35C.37D.1~36之间的随机整数参考答案:D满分:3得分:010、应用程序的main方法中有以下语句,则输出的结果是多少?Strings1=newString(AAA);Strings2=newString(AAA);booleanb1=s1.equals(s2);booleanb2=(s1==s2);System.out.print(b1++b2);A.truetrueB.truefalseC.falsetrueD.falsefalse参考答案:B满分:3得分:011、Applet可以做下列哪些操作?A.读取客户端文件B.在客户端主机上创建新文件C.在客户端装载程序库D.读取客户端部分系统变量参考答案:D满分:3得分:012、以下哪种布局管理器将容器划分为固定的网格进行布局?A.BorderLayoutB.FlowLayoutC.CardLayoutD.GridLayout参考答案:D满分:3得分:013、以下哪个类提供创建目录的方法?A.FileB.DataOutputC.DataOutputStreamD.FileOutputStream参考答案:A满分:3得分:014、下面哪个不是InputStream类中的方法?A.intread(byte[])B.voidflush()C.voidclose()D.intavailable()参考答案:B满分:3得分:015、以下哪个是Runnable接口中定义的方法?A.static()B.run()C.stop()D.yield()参考答案:B满分:3得分:016、下面哪个不是FilterInputStream的子类A.PushbackInputStreamB.DataInputStreamC.BufferedInputStreamD.FileInputStream参考答案:A满分:3得分:017、方法resume()负责恢复哪些线程的执行。A.通过调用stop()方法而停止的线程。B.通过调用sleep()方法而停止运行的线程。C.通过调用wait()方法而停止运行的线程。D.通过调用suspend()方法而停止运行的线程。参考答案:D满分:3得分:0

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功