首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java中的哪些库/框架依赖于客户机定义的类来拥有静态成员?

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

Stack Overflow用户
提问于 2012-07-11 18:02:22
回答 2查看 74关注 0票数 1

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

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

我的问题是:

  1. 您能列出依赖类中某些静态字段的主流Java框架/库吗?用什么方式?
  2. 类中是否存在依赖于静态方法的重要Java框架/库?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-11 19:11:29

Spring3.1的JUnit支持将检查测试类的静态嵌套类,以找到带注释的配置类。但我不会说它依赖于它;它纯粹是约定而不是配置的一个例子。

JUnit的@BeforeClass和类似的注释也依赖于静态方法。

在这两种情况下,静态成员都需要进行注释。

票数 2
EN

Stack Overflow用户

发布于 2012-07-11 19:19:39

我突然想到:每当客户端类必须实现序列化时,它就依赖于serialVersionUID静态字段。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11438663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档