
多线程
文章平均质量分 78
星辰月阔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程池源码分析
线程池线程池前言1.池化技术2.源码分析2.1线程池状态2.2execute流程分析2.3worker对象2.4shutdown流程2.5shutdownNow流程2.6tryTerminate流程3.总结 线程池 前言 面试官:我们刚刚说了这么多aqs,其实他本质也就是一个线程同步的抽象类,延伸出了很多线程同步的工具类,那么关于线程池中也有相关的aqs应用,你知道吗? 我:啊?线程池还有这个应用吗,没太了解! 面试官:那看来你没太深入啊!那这样吧,我问简单点的问题,线程池最基本的参数有哪些? 我:原创 2021-05-25 16:10:31 · 217 阅读 · 0 评论 -
AQS
AQSAQS前言1.备用知识1.1LockSupport1.2线程中断2.简介2.1同步状态2.2CLH队列2.3锁的分类3.流程分析3.1独占式获取流程3.2独占式释放流程3.3共享式获取释放流程4.案例4.1独占锁ReentrantLock AQS 前言 前段时间菜鸡楼主面试,有好几个面试官问我 面试官:你觉得java中基础那些重要 我立马回答道:集合,多线程,锁 面试官:这样吧你说下锁相关的东西 我说道:有synchionzed和Lock接口,然后噼里啪啦的背着我的八股文 面试官:行了行了,原创 2021-05-25 16:06:38 · 216 阅读 · 0 评论 -
多线程学习----->导入工具类的事务测试
多线程学习----->导入工具类的事务测试工具类事务测试总结 工具类 工具类 public class ThreadPool3<T,K> { //单个线程处理的数据量 private int singleCount; //处理的总数据量 private int listSize; //开启的线程数 private int runSize; //操作的数据集 private List<T> list; /原创 2021-02-07 14:35:18 · 179 阅读 · 0 评论 -
多线程实现-----3个线程轮训输出
多线程实现-----3个线程轮训输出原因需要知道实现 原因 最近公司项目没什么事情,加上我还是刚毕业的小萌新,所以索性就看了下《java并发编程的艺术》,其中涉及到很多东西,就还是写一下练习一下,毕竟多学多写才能变强变秃 需要知道 public enum State { NEW, RUNNABLE, BLOCKED, WAITING,原创 2021-02-04 14:35:35 · 379 阅读 · 0 评论