gpt4 book ai didi

Java 字符串参数内存

转载 作者:行者123 更新时间:2023-11-30 06:21:32 24 4
gpt4 key购买 nike

对于这个方法

public void testMethod( String paramString)
{
String copyString = paramString;
}

copyString 是否在 paramString 的内存中创建一个新副本?

最佳答案

在您的示例中,paramString 是引用类型的变量,确切地说是 StringparamString 保存对 String 对象的引用的值。当你这样做的时候

String copyString = paramString;

您正在复制该引用的值并将该副本分配给第二个变量,copyString。您不是在复制对象,而是在复制引用的值。

关于Java 字符串参数内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20391418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com