sam*_*sam 2 java java-ee
可能重复: Java:静态字段存在于内存中的哪个位置?
Java使用堆来保存对象和实例变量以及用于存储方法和局部变量的堆栈.我想知道静态场和方法的存储位置.
静态字段 -
静态方法 -
Ern*_*ill 7
您的问题本身包含错误:方法本身不会存储在您有权访问的任何位置; 有一个特殊的"方法空间",其中加载的代码.静态字段存储在类定义中,类定义存储在名为"PermGen space"的特殊堆区域中; 静态方法与普通方法一样,不存储在普通的Java存储中.
归档时间:
14 年,11 月 前
查看次数:
224 次
最近记录: