- 博客(3)
- 资源 (23)
- 收藏
- 关注
原创 CopyOnWriteArrayList使用场景和源码分析
(1)ArrayList和CopyOnWriteArrayList的增删改查实现原理?(2)为什么说ArrayList查询快而增删慢?(3)弱一致性的迭代器原理是怎么样的?(4)CopyOnWriteArrayList为什么并发安全且性能比Vector好?(5)JDK中为什么没有CopyOnWriteLinkedList? 对于CopyOnWriteArrayList面试的话,容易和ArrayList放在一起,让你比较他们之间的异同点,这一点需要有所准备。本文将重点讲解C...
2020-06-20 14:20:59 1824
原创 对于Java线程中断的理解,哪种情况下会响应中断?哪种情况下不响应中断?
最近在学习JUC框架的时候,发现了很多工具类都是支持可中断的,如AQS、FutureTask都是可以在线程执行中,支持对于中断的响应,所以需要对线程中断有个了解,才能更好的学习JUC的源码。线程中断的作用: 线程中断可以使一个线程从等待状态变成就绪状态,如果中断的线程正处于运行状态,那么这个中断是不会用任何作用的(表面上不会影响正在运行的线程),线程恢复到就绪状态后,可以继续执行逻辑代码,想要让一个线程从等待状态中恢复过来有三种发送:一.等待超时,二.得到一个通知...
2020-06-15 20:20:29 6202
原创 FutureTask的使用和源码分析
最近在学习线程池相关的内容,关于并发编程的内容我打算把自己学到的都记录下来,本来个人是赖的记录的,可惜的是学过一遍,当时感觉自己很牛逼,都记住了,但是过了两三个月就啥到不知道了,所以这次再次学习并发编程会记录一些学习的心得,省的下次忘记了。 关于FutureTask可以让一个线程能够拿到其他线程未来某一时刻执行的结果,然后根据结果进一步处理,下面先看一下FutureTask的继承关系。 ...
2020-06-15 09:53:03 405
MobaXterm.11.0_CN.zip
2020-04-21
MobaXterm.11.0.zip
2020-03-27
阿里编程规范华山版1.5.rar
2019-12-07
黑马商城加后端管理。。
2019-03-15
tomcat8解压版(免安装)
2019-03-02
HADOOP权威指南 第3版 中文版 完整版的
2018-02-08
即时通信课程设计
2018-02-08
快学Scala.中文完整版
2018-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人