|
1
52
如果您不喜欢静态块(有些人不喜欢),那么另一种方法是使用静态方法。IIRC,Josh Bloch推荐了这一点(显然不是在快速检查的有效Java中)。
或:
(已编辑:更正了第二个示例,使其从方法返回,而不是指定
|
|
|
2
18
你的代码完全有效。我觉得阅读并不困难。其他方法只会让事情变得更糟。他们只是刚开始读起来很难,因为他们中的大多数人都不熟悉这一点。只需遵循有关代码中元素顺序的标准约定即可。例如,不要将静态初始值设定项放在代码的一半或整个底部,也不要将多个初始值设定项分散在类中。在静态声明之后,只需在顶部放置一个。 |
|
3
5
|
|
|
4
2
可以使用带有Lombok注释的方法
|
|
|
Alaa AbuZarifa · 将方法参数复制到最终temp变量无效 8 年前 |
|
|
CameronCoob · 最终var更改值JAVA 8 年前 |
|
|
gcolucci · 函数调用后最终对象失去属性值 8 年前 |
|
|
Goji Berry · 错误:无法为最终变量赋值 8 年前 |