240 投稿
收录了7篇文章 · 14人关注
  • JAVA锁机制那些事儿

    这里将会系统的讲一遍我们在JAVA使用过程中学到的所有的锁,先简单给大家介绍一下有那些锁: 对象锁 this锁 类锁 定义 锁就是把对象看成锁,...

  • synchronized作用域总结

    synchronized 关键字代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个方法时,都要检查有没有其它线程B(或者C、 D等...

  • Resize,w 360,h 240
    java源码-synchronized

    开篇  在java的语言世界里,有两种锁,其中之一就是synchronized关键字所代表的锁,然后我准备去看源码的,但是发现这个底层不是jdk...

  • java源码 - ReentrantLock图解加锁过程

    开篇 用图形化的方式加深加锁和解锁过程的解释性。 java源码 - ReentrantLockjava源码 - ReentrantLock之Fa...

  • java源码 - ReentrantLock之NonfairSync

    开篇  NonfairSync和FairSync相比而言,多了一次抢占机会,其他处理逻辑几乎是一模一样。 NonfairSync的tryAcqu...

  • java源码 - ReentrantLock之FairSync

    开篇  这篇文章主要是讲解FairSync公平锁的源码分析,整个内容分为加锁过程、解锁过程,CLH队列等概念。 首先一直困扰我的CLH队列的CL...

  • Resize,w 360,h 240
    java源码 - ReentrantLock

    开篇  写完synchronized自然而然就必须分析一下java体系当中的另外一个锁ReentrantLock,相比synchronized的...

专题公告

synchronized和ReentrantLock