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中开发。有些孩子正在用爪哇语开发,而这个版本发布时并没有出生。