java的值传递

1 基本数据类型的值传递

 

基本数据类型的值传递,不改变原值

上例中,随着change方法的弹栈,局部变量a,b也随之消失

2 引用数据类型的值传递

引用数据类型的值传递改变原值

上例中,即使方法弹栈,但是堆内存中的数组对象还在,可以通过地址值继续访问

 

posted @ 2019-06-23 15:47  ldgogogo!  阅读(157)  评论(0)    收藏  举报