引用数据类型的传递,那个值先输出,后面的也同样是同一个值

Posted Koma_维维

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了引用数据类型的传递,那个值先输出,后面的也同样是同一个值相关的知识,希望对你有一定的参考价值。

public class TestReferenceType {
public static void main(String[] args) {
Student student = new Student();
student.id = 2000;
method(student);
System.out.println("main:" + student.id);//2000
}

// 引用数据类型直接传类和引用变量
public static void method(Student student) {
student.id = 1000;
System.out.println(student.id);//1000
}
}

结果:

1000
main:1000

以上是关于引用数据类型的传递,那个值先输出,后面的也同样是同一个值的主要内容,如果未能解决你的问题,请参考以下文章

方法调用时参数传递问题

方法调用时参数传递问题

值传递和引用传递

java值传递or引用传递解惑

值传递vs引用传递

当一个方法有两个参数是同类型的时候,springMVC是如何准确把数据放进去