gpt4 book ai didi

Java 字符串池——字符串是如何存储在堆上的

转载 作者:搜寻专家 更新时间:2023-11-01 03:47:32 26 4
gpt4 key购买 nike

<分区>

让我们考虑下面的代码:

String s1 = "Hello world"
String s2 = "Hello world XXX"

我猜,这些字符串在 Java 字符串池中存储了两个字符串:

  • Hello World
  • Hello World XXX

这些字符串是如何存储在堆上的字符串池的内存中的?是否存储在字符串池的特殊堆中? SP 是否存在任何字符串索引或这些字符串存储在有序集合中?如果将“Hello world AAA”添加到 SP 中会怎样?谢谢。

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