使用 Java 几年后,我刚刚意识到我不明白非最终静态变量的用例是什么。有人可以给我一些提示或任何例子吗?
也许它们需要在静态方法中使用? ...或者在所有实例之间共享有用吗?
我担心的是它们可以由任何子类或通过任何实例异步访问和修改。
谢谢。
** 注意 **
很抱歉出现重复。我在发帖前进行了搜索,但没有找到。
最佳答案
作为常量,它们没有用处,我相信这是你的主要思想轨迹集中在周围的地方。
但是,如果需要在方法调用之间共享类范围变量,您认为静态类将如何执行其操作?
或者在某些情况下需要将数据存储在静态类等中。
如果您停下来思考一下,会有很多用例。
关于java - 非最终静态变量的用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15267456/