黑马程序员技术交流社区
标题:
图片中a,b的值为什么不变?
[打印本页]
作者:
无霜子
时间:
2015-5-5 21:36
标题:
图片中a,b的值为什么不变?
swap()方法有它的方法体,变量只在它的作用域中有效,出了作用域就无效了。在此题中,swap(2,5),2,5是作为传递参数传入swap方法中,一旦swap方法结束,swap就会弹栈,那么自然而然变量swap中的2,5也就消失了,但这不意味着int a=2,b=5会消失 ,它要消失的话,要等到main方法结束后才会消失 。
8cf6fc246b600c3377408f8c1f4c510fd8f9a1cb.jpg
(99.14 KB, 下载次数: 7)
下载附件
2015-5-5 21:36 上传
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2