唐僧喜欢小龙女

导航

2021年5月16日 #

线程八锁学习

摘要: 1、锁的东西就三个 对象和Class和自己定义的Object 2、锁的具体使用 这里用同步方法举例的 2.1 同一个类里面两个普通的 synchronized 方法 /** * * 这个类中的两个方法用的都是同一个锁 * */ public class WindowSell5 { public sy 阅读全文

posted @ 2021-05-16 19:31 与时具进&不忘初心 阅读(84) 评论(0) 推荐(0) 编辑

多个线程操作一个变量(Lock)

摘要: 1、需求三个线程操作同一个变量,顺序的操作 public class WindowSell4 { private Lock lock = new ReentrantLock(); Condition conditionA = lock.newCondition(); Condition condit 阅读全文

posted @ 2021-05-16 18:19 与时具进&不忘初心 阅读(589) 评论(0) 推荐(0) 编辑

多个线程操作一个变量(synchronized)

摘要: public class WindowSell2 { private int num=0; public synchronized void increade() throws InterruptedException{ while (num != 0){ this.wait(); } num++; 阅读全文

posted @ 2021-05-16 14:46 与时具进&不忘初心 阅读(287) 评论(0) 推荐(0) 编辑