java - 非最终静态变量的用例

标签 java static-members

使用 Java 几年后,我刚刚意识到我不明白非最终静态变量的用例是什么。有人可以给我一些提示或任何例子吗?

也许它们需要在静态方法中使用? ...或者在所有实例之间共享有用吗?

我担心的是它们可以由任何子类或通过任何实例异步访问和修改。

谢谢。

** 注意 **

很抱歉出现重复。我在发帖前进行了搜索,但没有找到。

最佳答案

作为常量,它们没有用处,我相信这是你的主要思想轨迹集中在周围的地方。

但是,如果需要在方法调用之间共享类范围变量,您认为静态类将如何执行其操作?

或者在某些情况下需要将数据存储在静态类等中。

如果您停下来思考一下,会有很多用例。

关于java - 非最终静态变量的用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15267456/

相关文章:

java - 如何在Android中的tableLayout的行/列中将光标设置在所需位置

java - 如何使用 thymeleaf 作为模板引擎和 Flying Saucer 作为渲染器使用密码保护 pdf 报告

c++ - c++ 在声明静态成员时是否创建实例?

java - 可以使用 GPS 预测预计到达时间的 Android 应用程序的设计和开发

java - 是否可以为 https 禁用 ssl?

java - Java 中 HashMap 的用处

使用 "get"方法的 C++ 类继承

java - 关于何时可以在类定义中调用静态方法的约束背后的推理

c++ - 静态方法不会调用枚举的内联 basic_stream << 运算符

c++ - 使用 string 和 int(like) 类型初始化模板类的静态成员