更多"现有:  - f 是一个合法的&ensp"的相关试题:
[多项选择] 现有: - 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 (); )
[多项选择] 现有: -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);
[多项选择] - list 是一个合法的集合引用 - getCollection() 返回一个合法集合的引用 哪两个是合法的()
A. for(Object o ; list)
B. for(Object o : list.iterator())
C. for(Object o : getCollection())
D. for(Iterator i = list.iterator(); i.hasNext (); )
[单项选择] t 是一个合法的 Thread 对象的引用,并且 t 的合法 run() 方法如下: public void run() { System.out.print("go "); } 及: t.start(); t.start(); t.run(); 哪一个是结果?()
A. go
B. go go
C. go go go
D. go 之后跟着一个异常
[单项选择] 现有: 一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实例的合法引用 - 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 BufferedWritr(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);
[单项选择] 现有: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);
[单项选择] 现有 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 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. 运行时抛出异常
[单项选择] 现有: 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)}} 执行下列代码的结果是哪项?() Pencil pen=new Pencil(); (( RubberPencil) pen).write( "Hello");
A. Write Hello
B. Rubber Write Hello
C. 编译失败
D. 运行时抛出异常
[单项选择] 现有: interface I { void go(); } abstract class A implements I { } class C extends A { void go(){ } } 结果是什么?()
A. 代码通过编译
B. 由于第1行的错误导致编译失败
C. 由于笫3行的错误导致编译失败
D. 由于第6行的错误导致编译失败
[多项选择] 现有 1. class Calc { 2. public static void main(String [] args) { 3. try { 4. int x = Integer.parselnt ("42a") ; 5. //insert code here 6. System.out.print ("oops"); 7. } 8. } 9. } 下面哪两行分别插入到第五行,会导致输 "oops" ? ()
A. } catch (IllegalArgumentException e) {
B. } catch (IllegalStateException c) {
C. } catch (NumbelFormatException n) {
D. } catch (ClassCastException c) {
[单项选择] 现有: class Test2 f public static void main (String [] args) { short a,b,C; a=l; b=2; C=a+b; a+=2: } 以上代码中,哪一句是错误的?()
A. a=1:
B. C=a+b;
C. a+=2;
D. short a,b,C;