Java面试题:请问一下代码输出是什么?

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 123 收藏 0 点赞 0 评论 0

class Value

{

public int i = 15;

}

public class Test

{

public static void main(String argv[])

{

Test t = new Test();

t.first();

}

public void first()

{

int i = 5;

Value v = new Value();

v.i = 25;

second(v, i);

System.out.println(v.i);

}

public void second(Value v, int i)

{

i = 0;

v.i = 20;

Value val = new Value();

v =  val;

System.out.println(v.i + ” ” + i);

}

}

答案:

15 0
20

评论列表
文章目录