When one thread interrupts another, the interruptedthread does not necessarily stop what it is doing immediately.
当一个线程中断另一个线程时,被中断的线程不一定要立即停止正在做的事情。
2
If this code is interrupted by another thread after executing line C3 but before completing the constructor, double-checked locking fails.
如果此代码在执行c 3行后且在完成该构造函数前被另一个线程中断,则双重检查锁定就会失败。
3
Each processor on the CPU has its own CSA (current save area) pointer that points to the MST that is to be used when a thread or interrupt handler is interrupted or swapped due to context switch.