永发信息网

用static定义的变量的生命周期

答案:1  悬赏:40  手机版
解决时间 2021-04-07 15:58
  • 提问者网友:黑米和小志
  • 2021-04-07 09:52
用static定义的变量的生命周期
最佳答案
  • 五星知识达人网友:动情书生
  • 2021-04-07 11:17
全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 当类首次被加载时static定义的变量被分配空间,程序结束后由系统释放.

如果在一个程序里过多的使用static定义的成员,确实很占内存,因为他的生命周期是整个程序,程序运行时无法被gc所回收,直到程序结束,释放内存.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯