JAVA方法参数的传递机制
JAVA中方法的传递主要分为两种类型:
(1)基本类型的参数传递:方法内形参的改变不会影响main中实参的改变
(2)引用类型的参数传递:方法内形参的改变会影响实参的改变
输出结果:
由输出结果可见基本类型的参数传递并未引起实参的改变,而数组由于实际元素存储在堆内存中属于引用1调用,所以出形参的改变也会导致实参的改变。
JAVA中方法的传递主要分为两种类型:
(1)基本类型的参数传递:方法内形参的改变不会影响main中实参的改变
(2)引用类型的参数传递:方法内形参的改变会影响实参的改变
输出结果:
由输出结果可见基本类型的参数传递并未引起实参的改变,而数组由于实际元素存储在堆内存中属于引用1调用,所以出形参的改变也会导致实参的改变。