方法调用时参数传递问题
Posted xlwu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了方法调用时参数传递问题相关的知识,希望对你有一定的参考价值。
示例:
// 分析程序的输出结果 // java中规定:参数传递的时候,和类型无关,不管是基本数据类型还是引用数据类型 // 统一都是将盒子中保存的那个“值”复制一份,传递下去。 // java中只有一个规定:参数传递的时候,一定是将“盒子”中的东西复制一份传递过去。 // 内存地址也是值,也是盒子中保存的一个东西 public class Test{ public static void main(String[] args){ // 局部变量,域是main int i = 10; // 将i变量中保存的10复制一份,传给add方法。 add(i); System.out.println("main ----->" + i); // 10 } public static void add(int i){// i是局部变量,域是add i++; System.out.println("add------>" + i);// 11 } }
以上是关于方法调用时参数传递问题的主要内容,如果未能解决你的问题,请参考以下文章