Java:String类型为何能够直接赋值?使用new String赋值不能够吗?

首先明白一个事,java存在一个常量池,能够用来存储字符串常量。html 字符串常量池(String类型为何能够直接赋值?就和它有关) String类是咱们日常项目中使用频率很是高的一种对象类型,jvm为了提高性能和减小内存开销,避免字符的重复建立,其维护了一块特殊的内存空间,即字符串池,当须要使用字符串时,先去字符串池中查看该字符串是否已经存在,若是存在,则能够直接使用,若是不存在,初始化,并将
相关文章
相关标签/搜索