
Java
文章平均质量分 54
dejavuuu~
寄蜉蝣于天地,渺沧海之一粟
展开
-
浅谈String不变类
在字符串常量池中,一个字符串对象可能被很多个变量引用,这时候如果一个引用对字符串进行了修改,会导致其他引用也会发生变化,就会产生错误...原创 2022-09-21 17:13:12 · 144 阅读 · 0 评论 -
简单理解Java中的值传递和引用传递
在Java中String属于不变类,也就是说String对象的内容不能改变(关于String类是不变类,下次再讨论),但是String类仍然存在许多修改方法,such as :replace(),concat(),等等,这里就不一一列举了,其中replace()方法返回的是一个新的字符串对象,虽然我们都知道,在值传递过程中,形参的变化不会影响到实参的值;在Java中,传值方式有两种,一种是值传递,另一种就是引用传递,但是从本质上来说,引用传递也是一种值传递,因为引用传递传的是对象的地址,地址也是值。原创 2022-09-21 17:10:02 · 663 阅读 · 0 评论