引子 发表于 2014-6-28 11:49
就是局部变量的生命周期问题 for循环中的i在for循环执行结束后就会结束生命周期 ,可以重复定义 ...
KurtCobin 发表于 2014-6-28 22:59
我是菜鸟,不过以我现在的理解来说,int a=10在申明变量的同时给它赋值了,他在内存中开辟了一个名字为a的空间 ...
遗失的美好YXJ 发表于 2014-6-28 22:00
for循环中的i值是存放在栈内存内还是堆内存内?普通的定义i的语句呢?
遗失的美好YXJ 发表于 2014-6-28 23:05
循环内也是在不断的定义int类型的i,而不是只定义了一次i,剩下的循环只是赋值.
应该是5,6,7楼说的那样,但 ...
王小磊xiaolei 发表于 2014-6-29 11:27
循环中的int i 和循环外的int i 虽然都是局部变量 但是作用域不同
在main方法中定义的int i 作用域是整个 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |