【问题标题】:Private Static Members - Memory Use私有静态成员 - 内存使用
【发布时间】:2015-04-15 13:14:00
【问题描述】:

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

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

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

问题 3? 他们驻留在什么样的记忆中? RAM 内存?

【问题讨论】:

    标签: java memory static private


    【解决方案1】:

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

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

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

    3. 是的,它们在 RAM 上。

    【讨论】:

    • 在哪里可以找到有关 Java 应用程序内存使用的任何文档?我正在开发一个应用程序,资源使用对我来说很重要。感谢优势
    猜你喜欢
    • 2014-09-02
    • 2020-03-22
    • 1970-01-01
    • 1970-01-01
    • 2012-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多