java - Java 中的哪些库/框架依赖于客户端定义的类来拥有静态成员?

标签 java static-members

Java 中有一些库和框架依赖于类中的静态成员。通常,他们通过反射检查类的某些静态字段。

例如,我知道 AtomicReferenceFieldUpdater 通常需要保存在它正在修改的类的静态字段中,如果放在另一个类中,它们将缺乏这样做的安全权限。

我的问题是:

  1. 您能否列出依赖于类中存在的某些静态字段的主要 Java 框架/库?以什么方式?

  2. 是否有任何重要的 Java 框架/库依赖于类中静态方法的存在?

最佳答案

我想到的是: 每当客户端类必须实现 Serializable 时,它​​依赖于 serialVersionUID 静态字段。

关于java - Java 中的哪些库/框架依赖于客户端定义的类来拥有静态成员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11438663/

相关文章:

java - 我如何使用 html 在 JTextPane 中使用 tabulator\whitespace?

java - 如何更改回收 View 元素的颜色?

java - 在网格中显示大量图像

java - 仅包含静态字段的对象的内存使用情况

java - 静态方法内存分配

c++ - 在类模板中正确初始化静态 constexpr 数组?

c# - 如何使用匿名方法初始化静态只读变量?

c# - Visual Studio 2013 快速观看(和静态属性)

java - 关于java编程中的有理数,计算(1/2+3/4+...+99/100)^2

java - 为 Java LocalDateTime 生成正确的 swagger 规范