方法参数与Debug按键
1、基本数据类型做方法参数传递基本类型做方法参数传递传递的是值不是变量本身。运行方法压栈方法执行完毕弹栈 → 释放内存public class Demo01 { public static void main(String[] args) { int a 10; int b 20; method(a,b); System.out.println(a); System.out.println(b); } public static void method(int a,int b){ a10; b20; System.out.println(a); System.out.println(b);; } }2、引用数据类型做方法参数传递引用数据类型作为参数传递传递的是地址值public class Demo02 { public static void main(String[] args) { int[] arr {10,20}; arr[0]10; arr[1]20; method(arr); System.out.println(arr[0]);//30 System.out.println(arr[1]);//60 } public static void method(int[] arr){ arr[0]10; arr[1]20; System.out.println(arr[0]);//30 System.out.println(arr[1]);//60 } }3、Debug按键解释