240 发简信
IP属地:上海
  • 240
    JAVA CAS底层实现

    JAVA CAS Java CAS底层都是调用了Unsafe类的compareAndSwap方法都是native的方法 然后源码都是c或者c++实现了 我们这里就看看BSD和...

  • ReentrantReadWriteLock源码解析

    主要成员 读写锁也是区分了公平和非公平,除此之外还区分了读锁和写锁 构造器 同样默认也是非公平的 AQS中的state 读写锁把AQS中的一个state字段当成了两个字段来使...

  • ReentrantLock源码解析

    主要成员 两种实现 构造器 主要方法 AbstractQueuedSynchronizer 在聊Sync之前,必须得聊下AQS,几乎是所有java并发工具的基石了 等待实现的...

  • JVM-常见参数

    [TOC] JVM-常见参数 实验平台MacOSmacOS Catalina 10.15内存 8 GB 2133 MHz LPDDR3 默认值 -Xms 134217728=...