Java的参数传递是「值传递」还是「引用传递」

2025-05-19 19:33:56
推荐回答(2个)
回答1:

java的数据类型分为基本类型和引用类型

基本类型:byte,short,int,long,char,float,double,boolean

引用类型:类,接口和数组。

基本类型的参数是值传递,引用类型的参数是引用传递

另外String、Integer、Double、Long……等immutable的类型特殊处理,可以理解为传值,最后的操作不会修改实参对象

JAVA中值传递和引用传递

回答2:

都有,即可以传值 也可以传引用