【发布时间】:2014-06-03 16:32:24
【问题描述】:
我想知道在 Java 5 之前是否存在替代方案或如何实现 java.util.concurrent.locks.Lock#tryLock() 的语义。如果锁已被另一个线程持有,则可以立即退出。
【问题讨论】:
-
只是出于好奇:您为什么需要 Java 2 (1.4) 的解决方案(Java 5 和 6 已经不支持)?
-
好吧,出于好奇 :) 我现在特别不需要它,但我知道有很多 Java 1.4 项目可以利用它。
-
澄清一下:我过去遇到过这个问题,我相信它可以帮助其他人。实际上它已经有一个赞成票。
标签: java multithreading concurrency synchronization