java参数传递(值传递还是引用传递)
Java中的参数传递机制一直以来大家都争论不休,究竟是“传值”还是“传址(传引用)”,争论的双方各执一词,互不相让。不但“菜鸟”们一头雾水,一些“老鸟”也只知道结果却说不出所以然来。我相信看过下面的内容后,你就会明白一些。
先看基本类型作为参数传递的例子:1234567891011public class Test1 { public static void main(String[] args) { int n = 3; ("Before change, n = " + n); changeData(n); ("After changeData(n), n = " + n); } public static void changeData(int nn) { n = 10; }}
java参数传递(值传递还是引用传递) 来自淘豆网www.taodocs.com转载请标明出处.