![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
多线程并发编程
理解底层代码实现原理,写出更优质的并发变成代码
哈希深蹲
贵有恒,何必三更眠五更起;最无益,只怕一日曝十日寒。
展开
-
java原子性操作Atomic原理探究
通过简单的代码示例,探究多线程中,线程原子操作的原理和意义原创 2020-07-18 16:26:59 · 384 阅读 · 0 评论 -
了解CPU缓存和内存屏障机制
CPU对于程序性能提升都做了哪些工作呢?原创 2020-04-14 21:58:20 · 464 阅读 · 0 评论 -
java线程的6种状态分析
一、哪六种?NEWRUNNABLEBLOCKEDWAITINGTIMED_WAITINGTERMINATED二、官方源码怎么说?我们可以看到官方源码中对于线程的状态,使用了一个枚举类。在枚举类中定义了一个java线程所拥有的六种状态分别是什么,并且给出了简洁的解释以及一些线程转换相关的方法。请仔细阅读下面的代码片段。public enum State { ...原创 2020-04-14 20:57:14 · 270 阅读 · 0 评论