final的内存语义

final域的重排序规则 对于final域,编译器和处理器要遵照两个重排序规则多线程 1> 在构造函数内对一个final域的写入,与随后把这个构造函数的引用赋值给一个引用变量,两个操做不能重排序函数 2> 初次读一个包含final域对象的引用,和随后初次读这个final域,这两个操做不能重排序.net class FinalExample{     int i;//普通变量     final i
相关文章
相关标签/搜索