java中静态变量存在哪里,一个类在jvm中的存储
形状相似
静态列表a=新列表(;
a指向的List的对象一定在堆内存中,但a本身知道它保存在哪里。
从java 8开始,永久层代被删除,并被称为“元数据区域”的区域替换。 类的元数据位于native memory中,字符串池和类的静态变量位于java堆中,静态变量的初始化位于堆中,a位于堆中。
形状相似
静态列表a=新列表(;
a指向的List的对象一定在堆内存中,但a本身知道它保存在哪里。
从java 8开始,永久层代被删除,并被称为“元数据区域”的区域替换。 类的元数据位于native memory中,字符串池和类的静态变量位于java堆中,静态变量的初始化位于堆中,a位于堆中。