请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

字符串对象问题

String s=new String(“a”)+new String(“a”);这个话为什么会在堆里生成一个"aa"的字符串对象,相当于是两个"a"的字符串对象相加,生成一个新的"aa"的字符串对象嘛,这里不是太理解

正在回答 回答被采纳积分+3

1回答

翔仔 2019-02-21 23:34:56

如果是jdk7之后,由于没有调用intern,而你这里必须要有aa才能让s具备aa这个值,所以只能保存在堆中

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号