浅谈Java-String到底是值传递还是引用传递?

Java61

参数传递

Java 中的参数传递分为 "值传递""引用传递"
如果你学过 C/C++应该很好理解,就是所谓的 "值传递""指针传递"

值传递

在 Java 中,"值传递" 就是传递真实值的一个副本,其实就是重新生成了一个值,新的值怎么改变并不影响原来的值,举个例子:

```java
public class Test {

public static void main(String[] args) {
    Test t1 = new Test();
    int a = 1;
    t1.paramTest(1);
    System.out.println("main: " + a);

}
输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长