图以显示Java字符串的不可变性

这里有一组图来说明Java字符串的不可变性。 1. 声明一个字符串 下面的代码初始化一个字符串s。 变量s存储字符串对象的引用,如下所示。 箭头可以解释为“store reference of”。 2.将一个字符串变量分配给另一个字符串变量 下面的代码将s分配给s2。 s2存储相同的引用值,因为它是相同的字符串对象。 3.Concat字符串 当我们将字符串ef连接到s时, s存储新创建的字符串对象
相关文章
相关标签/搜索