Java内存模型-3

Final

对于final域,编译器和处理器要遵循以下重排序规则

1. 在构造函数中对于final域的写,和随后把这个被构造对象赋给一个引用,这两个操作不能重排序

2. 初次读一个带有final域的引用对象,域初次读这个final域这两个操作不能重排序。

你可能感兴趣的:(Java内存模型-3)