哪里java静态变量存储在内存中?

前端之家收集整理的这篇文章主要介绍了哪里java静态变量存储在内存中?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
class A{
 static int i = 10;
 static int j = 20;

 static void getname(){

   }

}

这些变量在哪里存储在内存中?

解决方法

简单地说,静态变量存储在HEAP中.应用于类(不是实例数据)的类和所有数据存储在堆的“永久代”部分中.

如果你需要详细的答案,请参考

static allocation in java – heap,stack and permanent generation

猜你在找的Java相关文章