【发布时间】:2010-12-01 14:20:39
【问题描述】:
在我们项目中大量使用的一个库中,有一个限制,即其类的变量不能是静态的。 (它是ULC)。据我了解,这是因为需要将它们全部序列化。这条规则的问题在于它并不严格,并且可能是难以调试的错误的原因。
我们将为 Checkstyle 编写一个模块来检测这种类型的静态变量(可能由一些可定制的正则表达式检测到)。我们需要知道这项检查对其他开发人员来说有多么必要。
所以问题是:某些类型的变量绝不能是静态的一般情况是什么?
【问题讨论】:
-
你是说变量吗?没有“静态实例”这样的概念。
标签: java static checkstyle