下列代码在编译时会产生错误,下面哪种修改可以更正错误?()class Tes....out.println(m);}}
举一反三
- 下列代码在编译时会产生错误,下面哪种修改可以更正错误?() classTest{ privateintm; publicstaticvoidfun(){ System.out.println(m); } }
- 【单选题】对于下面代码,正确的Java源程序文件名是( )。 class A { void method1() { System. out .println( "Method1 in class A" ); } } public class B { void method2() { System. out .println( "Method2 in class B" ); } public sta
- 对于下列代码,下列哪个叙述是正确的? abstract class Animal { int m = 100; abstract public void f(); } class Dog extends Animal { int m; } public class E { public static void main(String args[]) { System. out. println(new Dog(). m);// [代码] } } A: 程序提示编译错误(Dog不是抽象的,并且未覆盖,即重写Animal中的抽象方法f() )。 B: 编译无错误,[代码]输出0。 C: 编译无错误, [代码]输出100。 D: 编译无错误, [代码]输出null。
- 请看下面的程序段,下面说法正确的是( )。public class Person{static int arr[] = new int[10];public static void main(String a[]) {System .out .println(arr);}} A: 输出结果为0 B: 当编译时会发生错误 C: 不会输出结果 D: 编译不会发生错误但执行时会发生错误
- 对于下列代码,下列哪个叙述是正确的?class A { public int i=0; A(int m) { i = 1; } } public class B extends A { B(int m) { i = 2; } public static void main(String args[]){ B b = new B(100); System.out.println(b.i); //【代码】 } } A: 程序提示编译错误。 B: 编译无错误,【代码】输出结果是0。 C: 编译无错误,【代码】输出结果是1。 D: 编译无错误,【代码】输出结果是2。