摘要:
一、Queue的类图 二、queue的相关的方法 抛出异常 处理失败 堵塞操作 添加头结点数据(满) add offer put 拿出头结点并且删除 remove poll(null) take 拿出头结点但是不删除 element peek(null) 我们可以使用put和take用来模拟消费者- 阅读全文
posted @ 2019-10-23 22:42
逆水不进则退
阅读(277)
评论(0)
推荐(0)
摘要:
需要回答的几个问题? 1. 为什么需要线程池? 2. 线程池类图、线程池的核心参数、线程池相关依赖类? 3. 线程池怎么使用? 4. 使用线程池需要注意什么? 5. 线程池的实际使用源码分析 6. 模拟服务器应用线程池 一、为什么要使用线程池 线程池是用来管理一组线程,并且可以提供管理线程一些额外功 阅读全文
posted @ 2019-10-23 22:33
逆水不进则退
阅读(217)
评论(0)
推荐(0)
摘要:
重要网址 https://blog.csdn.net/wufaliang003/article/details/78797203 ABA问题详细介绍 一、什么是CAS操作 cas全称是compare and swap 比较交换 传入三个参数,旧的值、期待的值、想替换的值。会获得变量的之前的值,与期待 阅读全文
posted @ 2019-10-23 20:55
逆水不进则退
阅读(698)
评论(0)
推荐(0)
摘要:
重要的网址 1. https://www.cnblogs.com/charlesblc/p/5994162.html synchronized锁的优化过程很全面 2. https://www.cnblogs.com/skywang12345/ 系列教程 一、什么是synchronized? sync 阅读全文
posted @ 2019-10-23 19:55
逆水不进则退
阅读(6402)
评论(0)
推荐(0)

浙公网安备 33010602011771号