2017-12-20发表2022-04-21更新Java3 分钟读完 (大约377个字)关于final修饰符的一点思考背景在看HashMap的源代码的时候,发现其中的每个键值对的类型为一个Node<K, V>,其中包含了一个成员变量hash,被final修饰符修饰,但是并没有被初始化。这就有点奇怪了。为什么可以在声明时不直接赋值?是因为不是所有的被final修饰的值都要在声明时马上赋值吗?之前看到的关于阅读更多