阅读背景:

创建字符串对象的时候,使用字面值和使用new String()构造器这两种方式有什么不同?

来源:互联网 

当我们使用new String构造器来创建字符串的时候,字符串的值会在堆中创建,而不会加入JVM的字符串池中。相反,使用字面值创建的String对象会被放入堆的PermGen段中。例如: 当我们使用new String构造器来创建字符串的时候,字符串的值会在堆中创建,而不会加入J




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: