堆栈的内容---------静态变量等等

Posted koma-vv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了堆栈的内容---------静态变量等等相关的知识,希望对你有一定的参考价值。

博客园的:https://www.cnblogs.com/Fanzifeng/p/7181980.html

  • 实例变量(全局变量):独立于方法之外的变量,不过没有 static 修饰。
  •  静态变量位于方法区,只有一份,在类加载完毕后,静态变量就存在了,静态变量属于类
jdk7之前字符串常量池在方法区里面,字符串常量池以前在方法区里面,后来换到堆里面了 ,是字符串常量池放到了堆里面
 静态变量在方法区
 方法区一直有
 

以上是关于堆栈的内容---------静态变量等等的主要内容,如果未能解决你的问题,请参考以下文章

内存四区野指针以及堆栈的区别

内存分配及变量存储位置(堆栈方法区常量池方法区静态区)

静态变量和成员变量的区别

参数变量存储在内存中的啥位置?

全局变量与静态变量

进程的虚拟地址空间,堆栈堆数据段代码段