已知:class C { public static void main(String[] args) { print(); } public static void print() { static int i; System.out.println(++i); }}
A: 0
B: 1
C: 编译错误
D: 运行错误
A: 0
B: 1
C: 编译错误
D: 运行错误
举一反三
- 下面程序运行结果为___________________。public class MyClass{ private static int a = 19; public static void modify(int a){ a = a + 5;} public static void main(String[] args){ modify(a); System.out.println(a); }}
- 35 下面程序运行的结果是() public class X { private static int a; public static void main(String [] args) { modify(a); System.out.println(a); } public static void modify(int a) { a++; } } A: 0 B: 1 C: 程序编译失败 D: 程序抛出异常
- 下列程序的运行结果是()。 public class Test public static void main ( String [ ] args ) int count = 0 for( int i = 1 i < 5 i = 2) for( int j = 1 j< = 10 j = 3) count System .out .print (count ) _
- 给定Java代码如下,编译运行,结果是public class Test{ public static void main(String[] args){ int i; int j=0; int k=2; System.out.println(”i=”+i); } } A: 编译错误 B: 运行时出现异常 C: 正常运行,输出i=-1 D: 正常运行,输出i=0
- 以下程序编译和运行会发生什么public class Q8 {int i = 20;static { int i = 10; }public static void main(String[] args) {Q8 a = new Q8();System.out.println(a.i);}}