服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java中的传值与传reference .


  //: c03:assignment.java
// assignment with objects is a bit tricky.
// from 'thinking in java, 3rd ed.' (c) bruce eckel 2002
// www.bruceeckel.com. see copyright notice in copyright.txt.

// edit by nx.

class number {
int i;
}

public class assignment {
public static void main(string[] args) {
number n1 = new number();
number n2 = new number();
n1.i = 9;
n2.i = 47;
system.out.println("1: n1.i= " + n1.i + ", n2.i= " + n2.i);
n1 = n2;
system.out.println("2: n1.i= " + n1.i + ", n2.i= " + n2.i);
n1.i = 27;
system.out.println("3: n1.i= " + n1.i + ", n2.i= " + n2.i);
}
}




run:

1: n1.i= 9, n2.i= 47
2: n1.i= 47, n2.i= 47
3: n1.i= 27, n2.i= 27

扫描关注微信公众号