240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    公平锁和非公平锁

    AQS内部维护着一个FIFO队列,该队列就是CLH同步队列。CLH同步队列是一个FIFO双向队列,AQS依赖它来完成同步状态的管理,当前线程如果...

  • Resize,w 360,h 240
    java同步框架AQS

    参考自Java同步框架AbstractQueuedSynchronizer 1, 2, AbstractOwnableSynchronizer的...

  • Resize,w 360,h 240
    线程池之ThreadPoolExecutor

    1,在idea中进入类 2,关键的属性 2,1 2.2 2.3 2.4 2.5 3,调用过程 4,worker类的分析 work的run方法将自...

  • Resize,w 360,h 240
    文件通道管理以及buffer的详解

    1,代码实例 将input.txt的内容读取到output.txt 2,buffer的详解 2.1 allocate 2.2 slice方法 将...

  • jdk8集合的使用以及lambda表达式

    1,代码实例一 forEach源码 consumer 2,代码实例二 3,代码实例三 简单来说,函数式接口中只能有一个抽象方法,但是如果和obj...

  • jdk源码之CurrentHashMap

    1,概述 2,初始化桶 变量sizeCtl的解释 sizeCtl是一个用于同步多个线程的共享变量,如果它的当前值为负数,则说明table正在被某...

  • Resize,w 360,h 240
    jdk源码之HashMap

    参考自https://www.jianshu.com/p/aa017a3ddc40 1,在idea中查看源码 2查看源码 2.1结点数据结构 2...

  • jdk源码解析之object(二)

    参考http://www.cnblogs.com/lwbqqyumidi/p/3693015.html 1 2 3

  • Resize,w 360,h 240
    jdk源码解析之object类(一)

    参考http://www.cnblogs.com/lwbqqyumidi/p/3693015.html 1,在idea中进入object类 2,...