java中,String字符串是如何保存在内存中的
1、先在IDEA中看看String定义的源码:

5、当 hellostring1 在引号中看到字符时, 它还为该值创建一个 string 对象。此字符串文本包含在构造函数中, 因此它瓴烊椹舟将传递给构造函数执行的任何操作。正如您将看到的, 字符串是不可变的, 因此此构造函数可以获取传递的值的副本。但是字符串 (char []) 构造函数将创建该数组的完整副本。大多数 ide 在尝试将 string 文本传递给 string 构造函数时都会生成警告, 这是不必要的。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。