黑马程序员技术交流社区

标题: 常量池中的字符串与new出来的实例有什么联系与区别? [打印本页]

作者: 会盟天下英豪    时间: 2015-10-27 08:55
标题: 常量池中的字符串与new出来的实例有什么联系与区别?
本帖最后由 会盟天下英豪 于 2015-11-3 14:34 编辑

String s1=new String("myString");String s2="myString";
(1)堆中new出来的实例和常量池中的"myString"是什么关系?
(2)常量池中的字符串常量与堆中的String对象有什么区别?
(3)为什么直接定义的字符串可以调用String对象的各种方法?






作者: kunsongjack    时间: 2015-10-27 10:28
new 出来了两个对象。
java有自动装箱的功能




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2