黑马程序员技术交流社区
标题:
string的值不能被修改应该怎么理解
[打印本页]
作者:
坂田银时
时间:
2016-6-10 03:06
标题:
string的值不能被修改应该怎么理解
string的值不能被修改应该怎么理解
作者:
gjtdxjd
时间:
2016-6-10 20:14
如果你定义了一个String类的值,后边又定义一个值,先前定义的那个值就会变成垃圾.
作者:
wsl123456
时间:
2016-6-10 20:32
比如你定义一个String str ="abc";你不能对该字符串进行增加或减少元素,
作者:
lifeiwangyue
时间:
2016-6-10 20:40
这个字符串比较特殊 在方法区的存储中有一个常量池 创建字符串对象的时候 会先在常量池中找 找之后会把地址复制给 String 类型的变量 如果找不到就会创建新的字符串对象
作者:
hlhdidi
时间:
2016-6-10 20:49
字符串的值在创建后就不能更改.在作为参数传递的时候,如果使形式参数指向一个新的字符串,将会在常量池里开辟一个新的区域,并让形式参数指向此区域.方法弹栈后,该区域的字符串会被自动垃圾回收.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2