0
我正在開發可能從不同線程進入的同步功能。我需要建立一種機制,允許在多個線程調用它時根據FIFO方法進入我的函數。在Java 1.4中解決這個任務的方式是什麼?通過FIFO進入同步功能
我正在開發可能從不同線程進入的同步功能。我需要建立一種機制,允許在多個線程調用它時根據FIFO方法進入我的函數。在Java 1.4中解決這個任務的方式是什麼?通過FIFO進入同步功能
您可以使用公平鎖定。在Java 5.0中,您可以使用new ReentrantLock(true);
使其成爲一個公平的鎖。
在Java 1.4中,您可以嘗試Doug Lea的舊併發庫。 http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/QueuedSemaphore.html
我很驚訝任何人仍然在Java 1.4中開發。有些孩子正在用爪哇語開發,而這個版本發佈時並沒有出生。