在Java中,方法的参数传递都是值传递,在调用方法时,参数会被创建出一个副本,原本的值不会被改变。
我们把基本数据类型有时也称为值类型。
Java中基本类型将值作为参数,按值传递.对象将引用作为参数,按值传递.
如果方法中传入的是基本数据类型,那么原变量的值是不会发生改变的,如果方法中传入的是引用数据类型(即类类型),那么传入方法中,如果对对象的相关属性进行了修改,那么原对象的相关属性也会发生改变。
在Java中,方法的参数传递都是值传递,在调用方法时,参数会被创建出一个副本,原本的值不会被改变。
我们把基本数据类型有时也称为值类型。
Java中基本类型将值作为参数,按值传递.对象将引用作为参数,按值传递.
如果方法中传入的是基本数据类型,那么原变量的值是不会发生改变的,如果方法中传入的是引用数据类型(即类类型),那么传入方法中,如果对对象的相关属性进行了修改,那么原对象的相关属性也会发生改变。