更多"现有:      -"的相关试题:
[单项选择] 现有: 一f对一个java .io.File型实例的合法引用 一fr对‘个java.io.FileReader型实例的合法引用 一br对一个java.io.BufferedReader型实例的合法引用 和: 34. String Line=null; 35. 36. //insert code here 37. System.out.println (line); 38. } 哪一行代码插入到36行将循环通过一个文本文件并存文本域中每次输出一行?()
A. while( (line=f.read()) !=null) {
B. while( (line=fr.read()) !=null) {
C. while( (line=br.read()) !=null) {
D. while( (line=br.readLine()) !=null) {
E. while( (line=fr.readLine()) !=null) {
F. while( (line=f.readLine()) !=null) {
[多项选择] 现有: -f是一个合法的java.io.File实例的引用 - fr是一个合法的java.io.FileReader实例的引用 - br 是一个合法的java.io.BufferedReader实例的引用 哪两个是合法的?()
A. File f2=new File (f);
B. FileReader fr2=new FileReader (fr);
C. FileReader fr2=new FileReader(f);
D. FileReader fr2=new FileReader(br);
E. BufferedReader br2 =new BufferedReader (f);
F. BufferedReader br2=new BufferedReader (fr);
[单项选择] 现有:D - f 是一个对 java.io.File 实例的合法引用 - fw 是一个对 java.io.FileWriter 实例的合法引用 - bw 是一个对 java.io.BufferedWriter 实例的合法引用 以下哪一项无效?()
A. PrintWriter prtWtr = new PrintWriter(f);
B. PrintWriter prtWtr = new PrintWriter(fw);
C. PrintWriter prtWtr = new PrintWriter(bw);
D. BufferWriter bufWtr = new BufferedWriter(f);
E. BufferWriter bufWtr = new BufferedWriter(fw);
F. BufferWriter bufWtr = new BufferedWriter(bw);
[单项选择] 现有: - f 是一个对 java.io.File 实例的合法引用 - fw 是一个对 java.io.FileWriter 实例的合法引用 - bw 是一个对 java.io.BufferedWriter 实例的合法引用 以下哪一项无效?()
A. PrintWriter prtWtr = new PrintWriter(f);
B. PrintWriter prtWtr = new PrintWriter(fw);
C. PrintWriter prtWtr = new PrintWriter(bw);
D. BufferWriter bufWtr = new BufferedWriter(f);
E. BufferWriter bufWtr = new BufferedWriter(fw);
F. BufferWriter bufWtr = new BufferedWriter(bw);
[多项选择] 现有: - f 是一个合法的 java.io.File 实例的引用 - fr 是一个合法的 java.io.FileReader 实例的引用 - br 是一个合法的 java.io.BufferedReader 实例的引用 哪两个是合法的()
A. File f2 = new File(f);
B. FileReader fr2 = new FileReader(f);
C. FileReader fr2 = new FileReader(fr);
D. BufferedReader br2 = new BufferedReader(fr);
[单项选择] 现有: class Test2 f public static void main (String [] args) { boolean X= true; boolean y=false; short Z=20; if((x==true) && (y=true)) z++; if((y==true) || (++z==22)) z++; System. out .println( "z="+z); } 结果是什么?()
A. Z=21
B. Z=22
C. Z=23
D. Z= 24
[单项选择] 现有: class TestFoo f int x; String y; int getX() { return x; } String getY() {return y; } void setX (int x) { int Z=7: this.x=x; } 可以添加多少个修饰符来封装此类?()
A. 5
B. 4
C. 3
D. 2
[单项选择] 现有: class Banana2 f static int X=2; public static void main (String [] args) { int X=2; Banana2 b=new Banana2(); b.go(x); } static {x+=x; } void go (int x) { ++x; System. out.println (x); } 结果为:()
A. 7
B. 5
C. 3
D. 2
[单项选择] 现有: class Wrench f public static void main(String [] args) { Wrench w=new Wrench(); Wrench w2=new Wrench(); w2=go (w, w2); System.out.print (w2==w); } static Wrench go (Wrench wrl, Wrench wr2) { Wrench wr3=wrl; wrl=wr2; wr2=wr3; return wr3; } 结果是什么?()
A. false
B. true
C. 编译失败
D. 运行的时候有异常抛出
[单项选择] 现有: class Passer f static final int X=5; public static void main (String [] args) { new Passer().go (x); System. out .print (x); } void go (int x) { System. out .print(x++); } 结果是什么?()
A. 55
B. 56
C. 65
D. 66
[多项选择] 现有如F包结构: com |一一X | |一一Alpha.class | | | |一一y I |一一Beta.class | |l-- Gamma.class 和类: class Test { Alpha a; Beta b; Gamma c; } 哪三个必须加入到类Test中,以使其通过编译?()
A. package y;
B. package com;
C. import com.x.y.*;
D. import com.x.*;
[多项选择] 现有: - list是一个合法的集合引用 - getCollection()返回一个合法集合的引用 哪两个是合法的?()
A. for(Object o ; list)
B. for(Object o : getCollection()
C. for(Object o : list.iterator()
D. for(lterator i ; list.iterator() ; i.hasNext () )
E. for(lterator i=list.iterator(); i.hasNext (); )
[单项选择] 现有 public class Parentt public void change (int x){) ) public class Child extends Parent{ //覆盖父类change方法 } 下列哪个声明是正确的覆盖了父类的change方法?()
A. protected void change (int x){}
B. public void change(int x, int y){}
C. public void change (int x){}
D. public void change (String s){}
[单项选择] 现有: 1 Interface F{} 2 class A implements F{} 3 class B extends A{} 4 class C extends B{ 5 public static void main(String[] args){ 6 B b=new B(); 7 //inSert C0de here 8 } 9 } 下列哪行代码插入到第7行,将抛出java.lang.ClassCaseException异常()
A. A a=b;
B. F f= (C)b;
C. F f= (A)b;
D. B bb= (B)(A)b;
[单项选择] 现有: class Pencil { public void write (String content){ System.out.println ("Write"+content); } } class RubberPencil extends Pencil{ public void erase (String content){ System.out.println ("Erase"+content); } } 执行下列代码的结果是哪项?() Pencil pen=new RubberPencil(); pen.write ("Hello"); pen.erase ("Hello");
A. Write Hello Erase Hello
B. Erase Hello Write Hello
C. 编译错误
D. 运行时抛出异常
[单项选择] 现有: class Pencil { public void write (String content){ System.out.println ("Write"+content); } } class RubberPencil extends Pencil{ public void write (String content){ System.out.println ("Rubber Write"+content); } public void erase (String content){ System.out.println ("Erase "+content); } } 执行下列代码的结果是哪项?() Pencil pen=new RubberPencil(); pen.write("Hello");
A. Write Hello
B. Rubber Write Hello
C. 编译错误
D. 运行时抛出异常
[单项选择] 现有: class TestA { public void start() { System.out.println("TestA"); } } public class TestB extends TestA { public void start() { System.out.println("TestB"); } public static void main (string[] args) ( ((TestA)new TestB()).start(); ) } 运行结果是哪项?()
A. TeStA
B. TeStB
C. 编译失败
D. 运行时抛出异常