码迷,mamicode.com
首页 > 其他好文 > 详细

值传递和引用传递

时间:2019-05-08 20:17:59      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:存在   没有   函数   引用数据类型   改变   因此   调用   基本数据   两种   

值传递:指在调用函数时将实际参数复制一份传递到函数中,这样如果在函数中对值进行修改,将不会影响到实际参数。

引用传递:指在调用函数时将实际参数的地址传递到函数中,那么在函数中对参数进行修改将改变实际参数的值。

Java中只有值传递而没有引用传递。Java中存在两种数据类型,基本数据类型个引用数据类型,基本数据类型进行参数传递时,在函数内修改不改变实际参数的值,此为值传递;当参数为引用类型时,在函数内修改对象属性会改变实际对象的值,但是,该对象的引用依然没有改变,因此仍然为值传递。

值传递和引用传递

标签:存在   没有   函数   引用数据类型   改变   因此   调用   基本数据   两种   

原文地址:https://www.cnblogs.com/jxxblogs/p/10834175.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!