【发布时间】:2012-03-13 08:59:29
【问题描述】:
使用或不使用Java final 关键字的问题在SO 上已经讨论过很多次了。我正在尝试收集一些正在使用它的知名开源 Java 项目。到目前为止我还没有找到。你能告诉我一些吗?
关于使用或不使用final的问题:
Why would one mark local variables and method parameters as "final" in Java?
Using "final" modifier whenever applicable in java
Why are local variables not declared final in most open source java projects?
【问题讨论】:
-
要澄清我所说的“无处不在”的意思,请参见第一个问题链接。
-
在这种情况下,包括 Google Web Search、Koders、Krugle 和 JExamples 在内的搜索引擎似乎是“悲观的”(即针对导致这种情况的不精确结果的其他情况进行了优化)。
-
这个问题不适合我们的问答形式。我们希望答案通常涉及事实、参考资料或特定专业知识;这个问题可能会征求意见、辩论、争论、投票或扩展讨论。
-
对不起,如果我误解了政策,但我想我没有征求意见。列举项目名称是客观的事情。
-
这个问题将帮助我在新建项目中做出决定。我认为收集行业示例不仅可以帮助我,也可以帮助其他人。
标签: java performance coding-style final