JAVA 参数传递 是值传递 还是引用传递的问题。
1 JAVA里面都是值传递 简单类型 boolean,byte, char, double ,float, integer, long, short 传递的是值副本,
对象传递的是对象的引用
2 对象类型中的简单类型的包装类 Boolean, Byte, Character, Double, Float, Integer, Long, Short, String.
是不可变对象,就算传递的是引用,也是改变不了对应值的。
本文探讨了JAVA中参数传递的方式,包括基本数据类型和对象类型的传递特点。解释了基本类型是值传递,而对象类型虽然传递的是引用,但对于不可变对象来说无法改变其值。
JAVA 参数传递 是值传递 还是引用传递的问题。
1 JAVA里面都是值传递 简单类型 boolean,byte, char, double ,float, integer, long, short 传递的是值副本,
对象传递的是对象的引用
2 对象类型中的简单类型的包装类 Boolean, Byte, Character, Double, Float, Integer, Long, Short, String.
是不可变对象,就算传递的是引用,也是改变不了对应值的。

被折叠的 条评论
为什么被折叠?