多线程
文章平均质量分 83
Cgg0312
这个作者很懒,什么都没留下…
展开
-
并发编程09_并发安全
什么是线程安全性,怎么才能做到线程安全?看看大神的总结保证线程安全有哪些手段_大将黄猿的博客-CSDN博客_哪些可以保证线程安全线程不安全的原因:Java线程不安全的原因_大将黄猿的博客-CSDN博客_java线程不安全的原因等我后面通读了大神的博客后再自己总结....转载 2022-03-29 23:57:06 · 126 阅读 · 0 评论 -
并发编程8_线程池
阻塞队列:ArrayBlockQueue和LinkedBlockQueue的区别:两者在锁上有区别ArrayBlockQueue的生产者和消费者公用同一把锁 ,并且初始化时要制定容量大小,并且ArrayBlockQueue的数据结构是数组.LinkedBlockQueue的生产者和消费者用的不同的锁, LinkedBlockQueue的数据结构是链表跳表其实跳表应该放在ConcurrentHashMap里的, 依旧先上大神博客链接,后续我再借鉴整理一文搞定跳表线程池为转载 2022-03-29 00:25:21 · 120 阅读 · 0 评论 -
并发编程07_并发容器_ConcurrentHashMap01
Hash:一般翻译做"散列”,也有直接音译为"哈希的,就是把任意长度的输入(又叫做预映射pre-image )通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定唯一的输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。常用HASH函数:直接取余法、乘法取整法、平方取中法。Hash的优点:先分类再查找,通过计算缩小范围,加快查找速度。Hash转载 2022-03-27 00:45:52 · 372 阅读 · 0 评论 -
并发编程05_Lock/AQS
Lock没啥好说的,个个大神都写烂的东西,直接上链接:显式锁Lock的集大成之作,最细节教程_大将黄猿的博客-CSDN博客CLH:AQS的前菜—详解CLH队列锁_大将黄猿的博客-CSDN博客_aqs中的clh队列AQS:最硬核的AQS解析,你啃的下来么?_大将黄猿的博客-CSDN博客今天因为电脑的原因,只能直接上大神的博客链接了,以后会借鉴大神的经验来完善我的博客的。这三个博客的作者依旧是大神: 大将黄猿。 每一篇都是精品,看完深有启发。...转载 2022-03-21 00:46:50 · 101 阅读 · 0 评论 -
并发编程01_多线程基础
我的网课的学习笔记总结原创 2022-03-17 00:31:03 · 382 阅读 · 0 评论