博客专栏  >  编程语言   >  Java多线程全解密

Java多线程全解密

借着申请公司讲师的机会,总结下java多线程。 包括但不限于java虚拟机,JMM,线程状态及转换,内置锁和显式锁,AQS,线程安全(可见性,有序性,原子性),JUC,线程池,线程安全的集合,多线程编程模式,多线程最佳实践,disruptor等

关注
1 已关注
3篇博文
  • 显式锁之自旋锁

    1.涉及到的处理器架构知识1.1 SMP(Symmetric Multi-Processor)对称多处理器结构,指服务器中多个CPU对称工作,每个CPU访问内存地址所需时间相同。其主要特征是共享,包含...

    2017-07-20 20:54
    105
  • AQS(一) 对CLH队列的增强

    基本概念AQS(AbstractQueuedSynchronizer),顾名思义,是一个抽象的队列同步器。 它的队列是先进先出(FIFO)的等待队列 基于这个队列,AQS提供了一个实现阻塞锁的机制 最...

    2017-07-29 14:50
    256
  • AQS2:可重入和阻塞

    本文仅基于可重入的锁(ReentrantLock类)对AQS做分析,只考虑独占锁。 共享锁与独占锁的更多信息,以后再讨论。

    2017-08-18 13:44
    344
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部