摘要: 预备知识 可见性:当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 重排序:如果在单线程下对于指令的重排不会影响逻辑,那么在可以提高运行效率的前提下会进行适当的指令重排。 缓存行:CPU中的缓存是分段的,一段对应一个存储空间,称为缓存行,缓存行是CPU缓存中可分配的最小存储单元。 CP 阅读全文
posted @ 2018-06-25 20:32 jinshuai86 阅读(506) 评论(0) 推荐(0)
摘要: 预备知识 interrupt() Thread的非静态方法,标记当前线程的中断状态为true; isInterrupted() Thread的非静态方法,查看当前线程的中断状态; interrupted() Thread的静态方法,查看当前线程的中断状态,并清除(将状态改为false); 如果当前线 阅读全文
posted @ 2018-06-22 15:55 jinshuai86 阅读(202) 评论(0) 推荐(0)