走近Java之幕后的String

前几天,有个同事问了我一个表面看起来显而易见的问题,是关于String的,我们一起来看一下(如果有说的不正确的地方,欢迎大家指正)。 java中,字面量在编译期计算,并且String字面量作为常量,存储在方法区中,仅保留一份。带有变量的计算,在运行期执行。那么,str3在执行的时候,发生了什么。 第一步,初始化一个StringBuilder对象,并在构造器中调用父类AbstractStringBu
相关文章
相关标签/搜索