java線程調度:Lock ReentrantLock Condition

1、咱們要打印1到9這9個數字,由A線程先打印1,2,3,而後由B線程打印4,5,6,而後再由A線程打印7,8,9. 這道題有不少種解法,如今咱們使用Condition來作這道題(使用Object的wait,notify方法的解法在這裏)。java

原文:http://outofmemory.cn/java/java.util.concurrent/lock-reentrantlock-condition android

這是一個不錯的網站:http://outofmemory.cn/java/wordpress


2、解決AsyncTask能暫停,能取消的問題,重用性很高:網站

https://mobiarch.wordpress.com/2012/07/20/pausing-and-resuming-background-work-in-android/spa


3、ReentrantLock可重入鎖的使用場景:.net

http://my.oschina.net/noahxiao/blog/101558線程

相關文章
相關標籤/搜索