java的参数传递机制(引用类型)

03-12 1557阅读

1.除了非引用类型的形参传递,还有引用类型的变量形参传递,但引用类型的形参变量传递与非引用类型是不同的!!!

public class MethodDemo2 {
    public static void main(String[] args) {
        int[] arr = new int[]{10,20,30,9};
        change(arr);
        System.out.println("main:" + arr[1]);
    }
    public static void change(int []arr){
        System.out.println("change1" + arr[1]);
        arr[1] = 200;
        System.out.println("change2" + arr[1]);
    }
}

java的参数传递机制(引用类型)

java的参数传递机制是值传递,因此传递的是变量当中存储的值,引用类型的参数中存储的值是变量的地址,因此传递的是地址给change方法。

java的参数传递机制(引用类型)

 java的参数传递机制(引用类型)

java的参数传递机制(引用类型) 

java的参数传递机制(引用类型) 

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]