黑马程序员技术交流社区

标题: 字符串直接赋值和new有什么区别 [打印本页]

作者: pancl    时间: 2014-7-24 19:11
标题: 字符串直接赋值和new有什么区别
如 String s=“abc”和 String s=new String("abc")有什么区别?毕老师好像在哪一节讲过。忘了。有谁知道吗?或者知道毕老师在哪一节讲过。谢谢了

作者: hanchun776    时间: 2014-7-24 21:42
好像是基础视频的最后两天,说网络的时候讲到的
作者: 尘埃落定    时间: 2014-7-24 22:34
本帖最后由 尘埃落定 于 2014-7-24 22:37 编辑

String s1 = "abc";//s1是一个类类型变量,“abc”是一个对象。S1是一个对象。
s2是两个对象。

是在“黑马程序员_毕向东_Java基础视频教程第13天-01-String(概述)”中讲到的。
楼主可以再看看视频。

作者: 龙飞九天    时间: 2014-7-24 23:39
楼上正解
作者: chen010yu    时间: 2014-7-25 00:12
看来楼主视频看的遍数还不够多啊
作者: pancl    时间: 2014-7-25 11:01
尘埃落定 发表于 2014-7-24 22:34
String s1 = "abc";//s1是一个类类型变量,“abc”是一个对象。S1是一个对象。
s2是两个对象。

非常感谢 老师好像也没说过细 s2中的两个对象有什么关系呢?
作者: idency    时间: 2014-7-25 11:48
:handshake复习一下




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