java方法中参数的传递机制(值传递)

来源:互联网 发布:中国电信it研发中心 编辑:程序博客网 时间:2024/05/22 11:59

1.基本数据类型的传递


代码块



运行结果

程序从主方法开始执行 。

方法存储在栈内存里占一个栈帧,如图



调用内存图

@   调用方法change传递的仅仅是一个数值,和变量X 没有关系。所以在change方法中无法改变X的值,如果必须改变,则需要change方法  return 一个返回值,并用x 接收。


更改后的程序

2.引用数据类型的传递





谢谢阅读!

原创粉丝点击