黑马程序员技术交流社区
标题:
String类
[打印本页]
作者:
laputa
时间:
2016-5-27 15:54
标题:
String类
String str = "Hello "+"Java ,"+"www.study.com";到底创建了几个对象
作者:
android_vae
时间:
2016-5-27 18:50
就创建了一个String类的str对象啊,其他的都是字符串常量,不是对象
作者:
kunwenli
时间:
2016-5-27 19:41
创建了一个对象,什么常量优化机制来着
作者:
kunwenli
时间:
2016-5-27 19:43
在编译的时候 比如 byte b = 3 + 4; 在编译的时候就编程了 7 赋值给了 b
作者:
My_Android
时间:
2016-5-27 20:35
没个双引号阔起来的,都可以看做成String对象的实例 ,这里有3个对象
作者:
lifeiwangyue
时间:
2016-5-27 23:47
My_Android 发表于 2016-5-27 20:35
没个双引号阔起来的,都可以看做成String对象的实例 ,这里有3个对象
再加上 String 不是4个了吗
作者:
My_Android
时间:
2016-5-28 21:30
String str; 只是一个引用变量,不是一个对象,
String str = new String(); 这是一个String对象
“new Stirng()” 每个字符串常量都可以看做是一个Stirng对象
String str = new String("new Sting()"); 这里会创建2个String对象
作者:
sishuidliunian
时间:
2016-5-28 21:49
"Hello "+"Java ,"+"www.study.com"应该只创建了一个对象吧,相当于new String("Hello "+"Java ,"+"www.study.com")
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2