摘要:
主要思路是生产者消费者。当A线程打印到第5个时,让B线程的信号量加1;B线程开始执行并结束,结束前让A线程的信号量加1,A线程继续add import java.util.LinkedList; import java.util.List; import java.util.concurrent.S 阅读全文
posted @ 2020-07-13 15:38
夜空中最亮的盖子
阅读(326)
评论(0)
推荐(0)
摘要:
多线程编程中耗时线程是很常见的情况,有时候我们不得不在一个线程中去终止另一个耗时线程。JDK并不推荐直接停止比如this.stop(),这会导致一些异常,比如锁未释放程序一直死锁。JDK推荐使用一个线程去通知耗时线程该结束线程了,耗时线程做退出前的回收处理然后自己结束线程。 自定义标志位终止 使用v 阅读全文
posted @ 2020-07-13 14:06
夜空中最亮的盖子
阅读(1685)
评论(0)
推荐(0)

浙公网安备 33010602011771号