值传递

值传递(Pass By Value)对象

引用传递(Pass By Reference)变量

 

基本类型:int num = 10; 变量直接保存的值引用

引用类型:String str = "abc"; 变量保存的是对象的地址方法

 

赋值符号 "=":基本类型会直接改变变量的值;引用类型会改变引用中保存的地址,原对象不会改变引用传递

 

若参数为基本类型,传递的是基本类型值的拷贝参数

若参数为引用类型,传递的是改参数引用的对象在堆中地址的拷贝ab

 

Java方法参数只有值传递

相关文章
相关标签/搜索