文章詳情頁
Java編程技巧(信號量,管道)
瀏覽:15日期:2024-06-19 17:58:27
內容: 一、信號量 在進行多線程編程時,經常要使用同步互斥機構,但java本身沒有提供的同步互斥機構,僅提供了兩個與同步互斥有關的方法:wait()和notify(),可以用來設計信號量類:mySemaphore,它是按照Dijkstra提出的計數信號量的思想設計的。 mySemaphore有兩個最重要的成員方法:P()和V()。這兩個方法實際就實現了信號量的P操作和V操作。具體描述如下: public synchronized void P(){ semaphore--; if(semaphore
標簽:
Java
排行榜