Java-4 方法的参数传递

方法的参数传递


方法只有被调用才有意义
Java里方法的参数传递方式只有一种——值传递

在这里插入图片描述

基本数据类型,值保持在stack中
引用对象,值保存在heap,stack中存的是对象在heap中的地址

如果方法的形参是基本数据类型,那实参相形参传递参数时就是直接传递值,把实参的值复制给形参
如果方法的形参是对象,那么实参向形参传递参数时,也是把值给形参,这个值时实参在heap中的值,也就是引用对象在stack中的地址

基本数据类型都是保持在stack中,引用对象在syack中保存的是引用对象的地址,那么方法的参数传递是传递值(是变量在stack中的值)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值