私有静态成员 - 内存使用

时间:2015-04-15 13:14:01

标签: java memory static private

我理解私有静态变量的概念。但是,我担心我的应用程序的内存使用。

问题1: 如果我创建私有静态成员,是否意味着它们将持续整个程序执行,从而浪费内存资源?

问题2: 私有静态成员在内存使用方面与公共静态成员不同吗?

问题3? 他们居住的是什么样的记忆? RAM内存?

1 个答案:

答案 0 :(得分:2)

以下是您应该寻找的内容:

  1. 是的,从jvm加载你的类直到你的JVM启动并运行。在整个JVM中,您只有一个静态成员实例。

  2. 没有。在这里,您只是区别于访问说明符,即一个类可以从另一个类中看到您的类的静态成员。

  3. 是的,他们在RAM上。