-->
当前位置:首页 > 题库 > 正文内容

单选题:编译并执行下列Java程序,将会输出什么结果?

Luz4年前 (2021-12-25)题库549
编译并执行下列Java程序,将会输出什么结果?

class Test1{
private int i=100;
public Test1(){}
public void putI(int n){i=n;}
public int getI(){return i;}
}
class Test2{
public void method1(){
int i=200;
Test1 obj1=new Test1();
obj1.putI(20);
method2(obj1,i);
System.out.print(obj1.getI());
}
public void method2(Test1 v,int i){
i=0;
v.putI(30);
Test1 obj2=new Test1();
v=obj2;
System.out.print(v.getI()+","+i+",");
}
}
public class Main{
public static void main(String[] args){
Test2 obj=new Test2();
obj.method1();
}
}




A.20,200,0
B.100,30,0
C.100,0,30
D.200,30,0


答案:C

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。