1 基本数据类型的值传递
基本数据类型的值传递,不改变原值
上例中,随着change方法的弹栈,局部变量a,b也随之消失
2 引用数据类型的值传递
引用数据类型的值传递改变原值
上例中,即使方法弹栈,但是堆内存中的数组对象还在,可以通过地址值继续访问