举一反三
- 阅读下面的程序,分析代码是否能编译通过,如果能编译通过,请列出运行的结果。如果不能编译通过,请说明原因。代码一:class Program01{static void Main(string[] args){string s = new string('a', 5);s[3] = 'b';}}
- 阅读下面的程序,分析代码是否能编译通过,如果能编译通过,请列出运行的结果。如果不能编译通过,请说明原因。代码三:class Program03{static void Main(string[] args){StringBuilder sb = new StringBuilder("aaaaa");String s = sb;}}
- 阅读下面的程序,分析代码是否能编译通过。如果能编译通过,请列出运行的结果;如果不能编译通过,请说明原因。class RunHandler {public void run() {System.out.println("run");}}public class Read01 {public static void main(String [] args) {Thread t = new Thread(new RunHandler( ));t.start( );}}
- 下面代码的运行结果为:()public class Foo { static String s; public static void main (String[]args) { System.out.println ("s=" + s); }} A: 代码得到编译,并输出“s=” B: 代码得到编译,并输出“s=null” C: 由于String s没有初始化,代码不能编译通过 D: 代码得到编译,但捕获到 NullPointException异常
- 阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果。否则请说明编译失败的原因。 class Test{ int a = 10; public static void main(String[] args){ int a= 20; System.out.println("a = "+ a); } }
内容
- 0
阅读下列代码public class Demo{ public static void main(String [] args){ String s; System.out.println("s="+s); }}输出结果应该是:() A: 代码得到编译,并输出“s=” B: 代码得到编译,并输出“s=null” C: 由于String s没有初始化,代码不能编译通过 D: 代码得到编译,但捕获到NullPointException异常
- 1
阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果,否则请说明编译失败的原因。Class Demo{ public static void main(String args){ if(true){ int x = 0 ; x ++ ; } System.out.println(x); }}
- 2
阅读下面的程序,分析代码是否能编译通过。如果 能编译通过,请列出运行的结果,如果不能编译通过,请说明原因。
- 3
阅读下列代码public class Demo{ public static void main(String [] args){ String s; System.out.println("s="+s); }}输出结果应该是:() A: 代码得到编译,并输出“s=” B: 代码得到编译,并输出“s=null” C: 由于String s没有初始化,代码不能编译通过 D: 代码得到编译,但捕获到NullPointException异常
- 4
阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果。否则请说明编译失败的原因。 class Test2 { int x = 50; static int y = 200; public static void Method() { Console.WriteLine(x + y); } } class Program { public static void Main(string[] args) { Test2.Method(); } }