首页 / 科技百科 / 正文

全局变量和静态变量的存放位置 

全局变量和静态变量的存放位置是在静态存储区,也称为方法区。

在Java中,全局变量(成员变量)是在创建对象时分配内存的,而静态变量是定义在类中,方法体外面的。它们都被存储在静态存储区,这个区域包含了整个程序中唯一存在的元素。

需要注意的是,方法(包括静态方法)中不能有静态变量,方法中存在的是局部变量。局部变量在栈空间,栈地址是不固定的。

如有侵权请及时联系我们处理,转载请注明出处来自