用户工具

站点工具


分享:技术:java:某公司笔试题

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
分享:技术:java:某公司笔试题 [2019/04/30 10:39]
gxx
分享:技术:java:某公司笔试题 [2019/04/30 10:41] (当前版本)
gxx
行 119: 行 119:
 实现逻辑:n个线程并发,按顺序打印1,​2,​3...,​n,​n+1,​n+2,​...,​2n,​2n+1,​2n+2... 实现逻辑:n个线程并发,按顺序打印1,​2,​3...,​n,​n+1,​n+2,​...,​2n,​2n+1,​2n+2...
 ==== 解法1 ==== ==== 解法1 ====
 +使用ReentrantLock condition await signalAll搞定
 === PrintObject.java === === PrintObject.java ===
 <code java PrintObject.java>​ <code java PrintObject.java>​
行 283: 行 284:
 </​code>​ </​code>​
 ==== 解法2 ==== ==== 解法2 ====
 +使用wait notifyAll搞定
 === LockObject.java === === LockObject.java ===
 <code java LockObject.java>​ <code java LockObject.java>​
分享/技术/java/某公司笔试题.1556591968.txt.gz · 最后更改: 2019/04/30 10:39 由 gxx