黑马程序员技术交流社区
标题:
String字符串问题
[打印本页]
作者:
苑桥别馆
时间:
2014-12-8 16:06
标题:
String字符串问题
String s1="abc";与String s2=new String("abc");区别为什么是,s2有在内存中有两个对象?
作者:
天天小志
时间:
2014-12-8 22:43
String类是java里比较特殊的一个类,可以直接通过赋值建立引用对象,String s1="abc";这个建立的对象s1是在常量池里的,而String s2=new String("abc");是先在堆内存中new了一个对象,同时又在常量中建立了引用对象"abc",所以两个对象。这是我的理解,希望对你有所帮助!
作者:
禾青青
时间:
2014-12-10 22:13
好吧 看一看
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2