并发编程系列
文章平均质量分 63
共十几篇并发编程系列文章
不看白不看,看了不白看
维护公众号:蓝天Java大数据,关注公众号,获取最新系列文章
展开
-
Java 并发编程<13>-ThreadPoolExecutor的springboot应用
ThreadPoolExecutor的springboot应用,a .为什么使用线程池降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗;提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行;方便线程并发数的管控,因为线程若是无限制的创建,可能会导致内存占用过多而产生OOM,并且会造成cpu过度切换(cpu切换线程是有时间成本的(需要保持当前执行线程的现场,并恢复要执行线程的现场)提供更强大的功能,延时定时线程池b.线程池为什么需要使用队列。原创 2022-12-10 14:25:18 · 736 阅读 · 1 评论 -
Java并发编程系列-线程安全性、锁控制及原子操作和安全集合有哪些
Java 并发编程<1>-线程实现的方式 Java 并发编程<2>-线程状态 Java 并发编程<3>-线程属性和方法 Java并发编程<4>-线程安全 Java并发编程<5>synchronized Java并发编程<6>ThreadLocal Java并发编程<7>lock和ReentrantLock ...原创 2022-05-14 10:36:17 · 140 阅读 · 0 评论