摘要:
用例1:子线程等待主线程发放许可! 用例2:主线程提前发放许可给子线程! 用例3:子线程传递数据给主线程。 全部操作: park()/park(Object)等待通行准许。 parkNanos(long)/parkNanos(Object, long)在指定运行时间(即相对时间)内,等待通行准许。 阅读全文
posted @ 2016-12-30 12:51
突破渴望
阅读(1445)
评论(0)
推荐(0)
摘要:
关于volatile,找了一堆资料看,看完后想找一个方法去做测试,测了很久,感觉跟没有一样。 这本书《深入理解Java内存模型》,对volatile描述中有这样一个比喻的说法,如下代码所示,对a的读写相当于对b的同步读写。 也就是说,volatile只保证了读与写的同步,每次读取都是得到最新值,每次 阅读全文
posted @ 2016-12-30 01:26
突破渴望
阅读(585)
评论(0)
推荐(0)

浙公网安备 33010602011771号