摘自著名著作“Java并发在实践中的应用第3.4.1章最终字段”
正如使所有字段都是私有的良好实践,除非它们需要更大的visibilityEJ项目12,但是最好的做法是使所有字段成为最终的,除非它们需要是可变的。
我对Java中的最终引用的理解是:最后的引用/字段只会阻止该字段重新初始化,但是如果它引用了一个可变的对象,我们仍然可以更改它的状态呈现为可变的。所以我很难理解上面的话。你觉得呢?
https://stackoverflow.com/questions/14787990
复制相似问题