A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

String s1 = new String("zz");
String s2 = s1;
s1 == s2
麻烦看下我理解的对吗?
首先在堆中创建了一个对象存储了一个地址,然后将这个地址存储到变量s1中,这个变量存储在栈中。
之后将s1变量的地址,赋值给s2变量,此时俩地址相同,同时指向栈中的对象
所以结果为true。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马