java新手想问一下这个程序的流程,输出顺序,求一个运行的详细流程

如题所述

这是一个变量值交换程序,执行流程你可以在程序里面打一个断点来查看变量值的变化。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-04-10
数值交换
main方法中XY为方法变量追问

就是他的三次输出,第一次是直接输出那两个数,第二次用了swap方法,第三次输出是在哪块呢

追答

第三次就是main方法中的局部变量x y啊。swap方法参数虽然也是x y但你别被误导了。 int 是基本数据类型,基本数据类型的赋值是拷贝,即在栈内存中生成新的对象。

本回答被提问者采纳
相似回答