[Java并发]实现两个线程交替打印奇偶数(volatile+yield实现)
摘要:
###解题思路 实现一个类OddEven 有一个打印奇数的方法,有一个打印偶数的方法。 类中有一个volatile变量 ,用来控制当前状态是该哪个方法打印。 方法中打印每个数前首先判断volatile变量的状态,不该自己打印就使用Thread.yield()让出CPU,该自己就打印并调换状态。 在主 阅读全文
posted @ 2020-09-15 21:27 coding_gaga 阅读(838) 评论(0) 推荐(0) 编辑