首页 > 编程知识 正文

全局变量和会话变量的区别,局部变量全局变量是放在内存哪里的

时间:2023-05-05 16:11:26 阅读:21632 作者:2323

首先,java没有全局变量的概念,在java中称为成员变量。

局部变量存储在堆栈中的所有全局变量(java没有全局变量的概念,在java中称为成员变量)成员变量都存储在方法区域中。 JVM只是定义了方法这一概念,而没有定义其具体配置

1、jdk1.7方法区(习惯上将永久世代称为方法区) )。

2、jdk1.8方法区域(由元数据区域的堆组成,字符串常量池位于堆中

jdk1.7的永久层代已从jdk1.8替换为元数据区域。 所有这些都面向hotspot虚拟机

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。