摘要:
创建线程及启动的几种方式 public class ThreadNew { public static void main(String[] args) { new MyThread1().start(); new Thread(new MyThread2()).start(); FutureTas 阅读全文
posted @ 2020-06-26 22:43
小徐学狂
阅读(212)
评论(0)
推荐(0)
摘要:
生产者消费者模式2-->信号灯法 public class TestPC2 { public static void main(String[] args) { TV tv = new TV(); new Player(tv).start(); new Watcher(tv).start(); } 阅读全文
posted @ 2020-06-26 20:30
小徐学狂
阅读(179)
评论(0)
推荐(0)
摘要:
生产者消费者模式-->管程法 public class TestPC { public static void main(String[] args) { SynContainer container = new SynContainer(); new Productor(container).st 阅读全文
posted @ 2020-06-26 18:05
小徐学狂
阅读(151)
评论(0)
推荐(0)
摘要:
Lock锁 public class TestLock { public static void main(String[] args) { Test t1 = new Test(); new Thread(t1).start(); new Thread(t1).start(); new Threa 阅读全文
posted @ 2020-06-26 11:01
小徐学狂
阅读(228)
评论(0)
推荐(0)
摘要:
死锁 public class DeadLock { public static void main(String[] args) { MakeUp g1 = new MakeUp(0, "小红"); MakeUp g2 = new MakeUp(1, "小绿"); g1.start(); g2.s 阅读全文
posted @ 2020-06-26 10:23
小徐学狂
阅读(107)
评论(0)
推荐(0)
浙公网安备 33010602011771号