为什么 Java 中的 String 是不可变的(Immutable)?

Posted 咔啡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么 Java 中的 String 是不可变的(Immutable)?相关的知识,希望对你有一定的参考价值。

 

Java 中的 String 不可变是因为 Java 的设计者认为字符串使用非常频繁将字 

符串设置为不可变可以允许多个客户端之间共享相同的字符串

以上是关于为什么 Java 中的 String 是不可变的(Immutable)?的主要内容,如果未能解决你的问题,请参考以下文章

Java中的String为什么是不可变的?

为什么 Java 中的 String 是不可变的(Immutable)?

为什么java中的string是不可变的

为什么java String是固定的 为什么字符串是不可变的

Java中String为什么是不可变

为什么Java中的字符串是不可变的?