https://www.nowcoder.com/feed/main/detail/ee0587937f264df1b64e0a7b87be7104

https://blog.csdn.net/xing930408/article/details/122163304

静态变量在方法区中进行存储,而不是堆内存中,因此可以在类加载时就分配内存空间,并且可以在整个程序的执行过程中共享使用。 需要注意的是,方法区并不是Java 语言的一部分,而是Java 虚拟机的实现细节,在不同的虚拟机实现中可能会有所差异。