1,什么是参数:

  1. 形参:在方法中定义的参数列表中,只能被方法体调用的局部成员变量;
  2. 实参:在本类中成员变量的值;

    2,不同数据类型的参数的传递特点:

  3. 基本数据类型

形参的改变不影响实参的值;
原因:每个方法在栈内存中,都会有独立的栈空间;数据与堆内存的互不干扰;
image.png

  1. 引用数据类型

引用数据类型是形参时,形参的改变会影响实参的值;
原因:因为引用类型调用的是地址值所对应的值,而形参和实参是共同使用同一个地址数据,那么数据的改变同样影响形参和实参的值;
image.pngimage.pngimage.png