黑马程序员技术交流社区

标题: String的问题 [打印本页]

作者: 404951246    时间: 2016-3-29 23:30
标题: String的问题
String s = a+b+c;
请问这一共创建了几个对象?
String s = 1;
String s2 = s+2;
这个又是创建了几个对象,分别在哪里创建
谢谢
作者: ckm666666    时间: 2016-3-29 23:35
我这块也有疑问,坐等大神回答
作者: zixiyang    时间: 2016-3-29 23:43
String类型的数字为啥没双引号括起来?

作者: 604840337    时间: 2016-3-29 23:53
你这个  a  b  c  是什么东西?  是对象名?  是字符?  是字符串?
作者: zhoubinjian    时间: 2016-3-30 03:11
上面是4个,都是堆中,下面是2个,s在String池,S2在堆
作者: 长衫造纸农_    时间: 2016-3-30 08:31
这个问题太深奥,下面的,我知道是两个
作者: a292723685    时间: 2016-3-30 12:48
你第一个表达式就是错的....
String类型的变量
双引号都不加....
作者: daniua    时间: 2016-3-30 19:42
创建了两个对象,对象在堆内存。




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