题目内容

以下程序考查大家是否了解成员变量和局部变量同名问题,请阅读程序后从答案中选择正确的输出结果( )public class Test {int n=200;public static void main(String args[]) {int n=100;Test test=new Test();test.ff(n);}void ff(int n){n=n+200;System.out.print(n+"\t");System.out.println(this.n);}}

A. 100200
B. 200 300
C. 100 300
D. 300 200

查看答案
更多问题

以下程序中哪一句是错误的( )public class Test {int n = 200;(1)String[] m=new String[12];(2)public static void main(String[] args) {static int m=12;(3)boolean flag;(4)}}

A. (1)
B. (2)
C. (3)
D. (4)

以下使用变量的语句哪句是错的( )public class Test {int m=23;static int y=12;public static void main(String[] args) {m=m+100;(1)y=23;(2)}public void f(){m=m+53;(3)y=78;(4)}}

A. (1)
B. (2)
C. (3)
D. (4)

写出以下程序的运行结果( )public class Test {static int n=200;public static void main(String args[]) {Test test=new Test();test.ff(n);System.out.println(Test.n);}void ff(int m){n=n+200;m=m+100;}}

A. 200
B. 300
C. 400
D. 500

关于以下程序的说法哪个是错误的( )public class 车{//构造方法代码public static void main(String[] args){车 ch1=new 车(0,3);车 ch2=new 车();}}

A. 这个程序一定至少有2个构造方法
B. 这个程序可以没有构造方法
C. 这个程序一定有一个没有参数的构造方法
D. 这个程序的构造方法是重载的

答案查题题库