变量的作用域
mfp吧
全部回复
仅看楼主
level 9
mfp语言变量是否有作用域?如果我在循环内声明一个变量,循环体外该变量是否会销毁?
2016年02月10日 06点02分 1
level 1
是的,有作用域。在循环内声明的变量,循环外看不到。
下一个版本,函数都会有应用空间,空间之外的函数,无法直接调用。
2016年02月10日 07点02分 2
那么跳出循环后变量占用的内存空间会不会被释放?
2016年02月10日 08点02分
@夕止艳丿狸易2Q 会的。java垃圾处理器会自动释放不用的内存,MFP是用JAVA写的,所以,内存会自动释放。
2016年02月10日 12点02分
@woshiwppaa 好的,谢谢解答。准备用矩阵存储数据,并用循环挑出使用的数据,不想让矩阵一直占用
2016年02月10日 14点02分
1