局部变量在声明它的过程执行完毕后就被释放了

这句话为什么错了,应该什么时候释放,那全局变量呢?没有财富值实在对不起~~~

在方法体执行完毕后被释放。因为局部变量是在堆栈里面分配的。调用方法结束后堆栈会回到调用方法前状态,所以局部变量被释放。
全局变量是只要程序在,变量的值都在。在编译的时候就已经分配好了空间。程序运行期间不会被释放。
温馨提示:答案为网友推荐,仅供参考
相似回答