搜索

Next-gen Tech Edu
Next-gen Tech Edu
  • 笔记(万篇)
  • 知识图谱
  • 实验室
    Craft 方块世界 3D 知识卡牌
  • 其他阅读渠道
    知乎 SegmentFault 掘金
  • By Jimmy Song's Template
  • Back | Books
03.并发编程
    00.JUC 概览
    • J.U.C 概览
    01.线程与线程池
      01.线程
        ThreadLocal
        • ThreadLocal
        • ThreadLocalRandom
        线程管理
        • Thread 与 Runnable
        • 生命周期
        • 守护线程
        • 线程创建
      02.线程池
        99.参考资料
        • 2023-深入理解 Java 线程池:线程池参数调优与技巧
      • 线程调优
      • 自定义线程池
      03.Executors
        ExecutorService
        • Executors
        • ThreadPoolExecutor
        • 快速开始
        • 任务执行
        Future
        • Callable 与 Future
        • CompletableFuture
      04.ForkJoin
      • ForkJoin 内部实现
      • ForkJoin 语法使用
      05.定时器
      • 定时器
      10.协程
      99.参考资料
      • 2020-致远-Java 线程池实现原理及其在美团业务中的实践
    02.线程安全
      并发容器
        ConcurrentHashMap
        • 不安全的 HashMap
        • 语法使用
        • 源码分析
          • JDK 7 与 JDK 8 对比
          • 构造与扩容
          • 值存取
          • 重要的内部类
      • ConcurrentSkipListMap
      • CopyOnWrite
      • 同步器
        • CountDownLatch
        • CyclicBarrier
        • Exchanger
        • Semaphore
      内存模型
      • volatile
      锁
        99.参考资料
        • 2021-互斥锁(mutex)的底层原理是什么? 操作系统具体是怎么实现的??
        AQS
        • AQS 框架
        • ReentrantLock 实现
      • Java 中锁概览
      • ReentrantLock
        • Condition
        • LockSupport
        • ReadWriteLock
        • ReentrantLock
        synchronized
        • 实现原理
        • 锁的升级
        死锁
        • 避免死锁
        • 死锁案例
        锁优化
        • 01.减小锁的持有时间
        • 02.锁粒度的优化
        • 03.锁分离
        • 04.无锁
      原子变量
      • AtomicReference
    03.并发框架
      Akka
      • Actor 基础
      • WebSocket
      • 并发控制与事务
      • 异常处理与持久化
      • 邮箱与路由
      RxJava
        操作符
        • 变换操作
        • 创建操作
        • 错误处理
        • 辅助操作
        • 过滤操作
        • 结合操作
        • 聚合操作
        • 条件和布尔操作
        反应式编程
        • 反应式库比较
        工程实践
        • 线程调度
        • 应用案例
        基础使用
        • Completable
        • Flowable
        • Observable
        • 快速开始
        架构机制
        • 原理浅析
    04.并发 IO
    • Java 中的BIO,NIO 与 AIO
    • Netty
      • HTTP
      NIO
        99.参考资料
        • 2020-heibaiying-Java NIO
      • Buffers
      • Channel
      • HTTP
      • Selector
    05.典型案例
    • 计数器
    • 生产者-消费者
    99.参考资料
    • 2020-heibaiying-Java 并发编程基础
  • 目录
image

锁

锁

最近更新于0001-01-01

© 2017-2022 NGTE all rights reserved