研究问题: new String(char[] value)与字符串赋值在内存中地址问题?? 要点: new String(char[] value) 创建两个对象:new创建字符串在堆内存中创建一个对象保存其方法区的地址,在方法区中创建一个对象保存其数据! 而字符串赋值时只创建一个方法区对象,用来保存数据! 截图展示区: 如下图所示 2.字符串赋值操作内存图解