摘要:
死锁:线程之间因条件相互竞争,导致线程都不能正常执行完,从而产生了死锁。 死锁的例子: public class TestDeadLock implements Runnable { public int flag = 1; static Object o1 = new Object(), o2 = 阅读全文
posted @ 2020-05-11 22:40
Risus
阅读(134)
评论(0)
推荐(0)
摘要:
如何保证多个线程多同一个资源的共享透明化: 一个有问题的多线程的例子:: public class TestSync implements Runnable{ Timer timer = new Timer(); public static void main(String[] args) { Te 阅读全文
posted @ 2020-05-11 22:34
Risus
阅读(175)
评论(0)
推荐(0)

浙公网安备 33010602011771号