摘要: 前言 AQS( AbstractQueuedSynchronizer )是一个用来构建锁和同步器(所谓同步,是指线程之间的通信、协作)的框架,Lock 包中的各种锁(如常见的 ReentrantLock, ReadWriteLock), concurrent 包中的各种同步器(如 CountDown 阅读全文
posted @ 2020-11-13 13:32 皮卡丘和羊宝贝😄 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一,什么是线程同步和互斥 同步就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。这里的同步千万不要理解成那个同时进行,应是指协同、协助、互相配合。线程同步是指多线程通过特定的设置(如互斥量,事件对象,临界区)来控制线程之间的执行顺序(即所谓的同步)也可以说是在线程之间通过同步建立起执行顺序 阅读全文
posted @ 2020-11-13 11:40 皮卡丘和羊宝贝😄 阅读(346) 评论(0) 推荐(0) 编辑