2013-10-26 32 views
0

有人请告诉我,当工作人员thead返回并正常终止时,成员变量的可见性是否得到保证;是为了保证可见性而仍然需要的易失性写/读序列?线程终止时变量可见性

+1

哪个和它的成员变量? – Trying

+0

如果工作线程用于初始化对象的成员变量,主线程线程是否保证在工作线程完成时看到工作线程初始化或者是否在工作线程的高速缓存中丢失,除非我明确强制执行内存屏障(例如通过易失性写入/读取序列)。 – user2676185

回答