题目内容

以下程序要在(1)处写一行代码让y加100,正确的写法是( )public class Test {static int y=112;public static void main(String[] args) {Test test=new Test();// (1)}}

A. y=y+100;
B. this.y=this.y+100;
C. Test.y=Test.y+100;
D. test.y=test.y+100;

查看答案
更多问题

以下构造函数语句哪些是错误的( )public class Test {public void Test(){(1)System.out.println("构造函数1");}Test(){(2)System.out.println("构造函数1");}public Test(int x,int y){(3)System.out.println("构造函数1");}public test(String s){(4)System.out.println("构造函数1");}}

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

以下关于方法调用的代码执行结果是( )public class Test {public static void main(String args[]) {int i=99;mb(i);System.out.println(i+100);}static void mb(int i){i+=100;}}

A. 99
B. 199
C. 299
D. 99100

以下程序考查大家是否了解成员变量和局部变量同名问题,请阅读程序后从答案中选择正确的输出结果( )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)

答案查题题库