07 2018 档案

摘要:AQS是JUC中很多同步组件的构建基础,简单来讲,它内部实现主要是状态变量state和一个FIFO队列来完成,同步队列的头结点是当前获取到同步状态的结点,获取同步状态state失败的线程,会被构造成一个结点(或共享式或独占式)加入到同步队列尾部(采用自旋CAS来保证此操作的线程安全),随后线程会阻塞 阅读全文
posted @ 2018-07-12 16:01 秋水秋色 阅读(823) 评论(0) 推荐(0) 编辑
摘要:Executor --> ExecutorService --> AbstractExecutorService --> ThreadPoolExecuotor Executor接口,只有一个execute方法,参数为线程任务 ExecutorService接口继承Executor接口,增加了submit、shutdown、invokeAll等方法 AbstractExecutor... 阅读全文
posted @ 2018-07-02 15:34 秋水秋色 阅读(316) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示