java基础---值传递和引用传递

在java中,涉及到的传递方式有值传递和引用传递。 Java中的基本数据类型在参数传递的过程中都是值传递,所以在参数传递的时候方法内部改变了变量的值,但是实际上,跳出方法后该变量的值后发现没有改变。因为值传递传递的是数值本身,不涉及到变量地址的问题。 而除了基本数据类型之外的引用数据类型,都是引用传递,在参数传递的过程中,传递的是变量的地址,在方法内部改变了该变量的值之后会发生参数的数值发生改变。
相关文章
相关标签/搜索