240 发简信
IP属地:北京
  • 学业繁忙,告辞

    fuck简书 费了半天时间搬家,http://vinctor.cc

  • Resize,w 360,h 240
    java多线程之七——读写锁ReentrantReadWriteLock源码分析

    本文基于java version "1.8.0_77" 在没有ReentrantReadWriteLock的时候,我们对资源进行读写操作时,为了...

  • Gradle笔记(不定时更新)

    命令 gradle projects 查看工程项目信息gradle tasks 查看task信息gradle :tasks 某个proj...

  • Resize,w 360,h 240
    java多线程之五——JUC核心AbstractQueuedSynchronizer(AQS)源码分析

    本文基于java version "1.8.0_77" 阅读本文章之前,你需要了解LockSupport中相关方法的介绍。阅读本篇文章,请对照源...

  • Resize,w 360,h 240
    java多线程之四——LockSupport

    本文基于java version "1.8.0_77" LockSupport(java.util.concurrent.locks.LockS...

  • Resize,w 360,h 240
    java多线程之六——重入锁ReentrantLock

    本文基于java version "1.8.0_77" ReentrantLock(java.util.concurrent.locks)(译为...

  • Resize,w 360,h 240
    java多线程之三——volatile

    在多线程编程中,Synchronized 和 volatile 都扮演者重要的角色,前面的文章我们已经了解了java内置锁Synchronize...

  • Resize,w 360,h 240
    java多线程之二——Synchronized

    在java多线程并发编程中,Synchronized一直占有很重要的角色。Synchronized通过获取锁来实现同步。先来看一下,它的使用方法...

  • Resize,w 360,h 240
    java多线程之一——Java内存模型(JMM)

    在讲解之前,先区别两个概念:java内存模型与JVM内存模型。 java内存模型:JMM(Java Memory Model),JMM的目的是为...

个人介绍
猿,国家十级保护动物