在SO上已多次讨论使用或不使用Java final
关键字的问题。我正在尝试收集一些使用它的着名的开源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?
答案 0 :(得分:2)
我知道opengamma有时使用最终参数/变量,尽管它似乎不是一个严格的规则。我会说他们可能在不到5%的时间里使用决赛。例如,请参阅此sample, lines 192-193, 215。
答案 1 :(得分:2)
以下是一些使用最终参数和本地人的项目。他们没有被选中突出或活动。我不确定我会怎么做。
我是从Google收集的:allintext:“final”导入网站:sourceforge.net
以下是一些非常突出的项目 not (至少在我检查过的文件中)不会在Java代码中使用最终参数和本地化。
答案 2 :(得分:0)