§ ITPOW >> 文档 >> Java

java 的 String、Integer、Double 作为参数传递时,是按值还是按引用?

作者:vkvi 来源:ITPOW(原创) 日期:2022-11-30

问:java 的 String、Integer、Double 作为参数传递时,是按值还是按引用?

答:可理解为按值

问:为什么?

答:因为这几个类型比较特殊,都是 immutable 类型,因为没有提供自身修改的函数,每次操作都是新生成一个对象,所以要特殊对待。

相关文章