永发信息网

java中 全局变量与局部变量在内存中有什么区别?

答案:4  悬赏:80  手机版
解决时间 2021-11-24 19:40
  • 提问者网友:皆是孤独
  • 2021-11-24 15:21
java中 全局变量与局部变量在内存中有什么区别?
最佳答案
  • 五星知识达人网友:行路难
  • 2021-11-24 16:50
提问者:
全局变量就是这个类的对象都可以访问的属性,局部变量就是某个方法内部临时定义的变量,当方法调用结束后,据不变量自然销毁。而全局变量只有在这个类的对象销毁时才会伴随销毁,如果相很多对象共享一个类的某个属性就用全局变量。
全部回答
  • 1楼网友:蕴藏春秋
  • 2021-11-24 19:05
局部变量时静态变量
  • 2楼网友:患得患失的劫
  • 2021-11-24 18:28
简单来说,全局变量存在内存中的堆。。。。局部变量存在内存中的栈。
  • 3楼网友:有你哪都是故乡
  • 2021-11-24 17:37
您好,提问者:
全局变量就是这个类的对象都可以访问的属性,局部变量就是某个方法内部临时定义的变量,当方法调用结束后,据不变量自然销毁。而全局变量只有在这个类的对象销毁时才会伴随销毁,如果相很多对象共享一个类的某个属性就用全局变量。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯