我理解私有静态变量的概念。但是,我担心我的应用程序的内存使用。
问题1: 如果我创建私有静态成员,是否意味着它们将持续整个程序执行,从而浪费内存资源?
问题2: 私有静态成员在内存使用方面与公共静态成员不同吗?
问题3? 他们居住的是什么样的记忆? RAM内存?
答案 0 :(得分:2)
以下是您应该寻找的内容:
是的,从jvm加载你的类直到你的JVM启动并运行。在整个JVM中,您只有一个静态成员实例。
没有。在这里,您只是区别于访问说明符,即一个类可以从另一个类中看到您的类的静态成员。
是的,他们在RAM上。