同步機制比較

oxoxooxx發表於2012-04-10

如下三者同步機制的比較:

Semaphore

ReentrantLock

syncronized

使用semaphore訊號量進行同步控制:
semaphore
acquire() 從此訊號量獲取一個許可,在提供一個許可前一直將執行緒阻塞,否則執行緒被中斷。
release() 釋放一個許可,將其返回給訊號量。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1057872/,如需轉載,請註明出處,否則將追究法律責任。

相關文章