Java 多线程

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

ThreadLocal

浏览 94 扫码 分享 2022-07-10 07:26:59
  • ThreadLocal 的基本使用
  • ThreadLocal 的使用场景
  • ThreadLocal 内部结构演进
  • ThreadLocal 综合使用案例

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 序
  • 进程和线程的基本原理与区别
  • 创建线程的 4 种方法
    • Thread 类详解
    • 创建一个空线程
    • 方法一:继承 Thread 类创建线程类
    • 方法二:实现 Runnable 接口创建线程目 标类
    • 方法三:使用 Callable 和 FutureTask 创建线程
    • 方法四:通过线程池创建线程
  • 线程的基本操作
    • 线程名称的设置和获取
    • 线程的 sleep 操作
    • 线程的 interrupt 操作
    • 线程的 join 操作
    • 线程的 yield 操作
    • 线程的 daemon 操作
    • 线程状态总结
  • 线程池
    • JUC 的线程池架构
    • Executors 的 4 种快捷创建线程池的方法
    • Executors 快捷创建线程池的潜在问题
    • 线程池参数概述
    • 向线程池提交任务的两种方式
    • ThreadPoolExecutor 创建线程池
      • BlockingQueue 接口
        • ArrayBlockingQueue 类
        • DelayedWorkQueue 类
        • SynchronousQueue 类
        • BlockingDeque 类
        • DelayQueue 类
        • TransferQueue 类
        • LinkedBlockingQueue 类
        • PriorityBlockingQueue 类
    • 线程池的任务调度流程
    • 钩子方法
    • 拒绝策略
    • 优雅关闭线程池
    • 如何确定线程池的线程数
      • 按照任务类型对线程池进行分类
      • 为 IO 密集型任务确定线程数
      • 为 CPU 密集型任务确定线程数
      • 为混合型任务确定线程数
  • ThreadLocal
    • ThreadLocal 的基本使用
    • ThreadLocal 的使用场景
    • ThreadLocal 内部结构演进
    • ThreadLocal 综合使用案例
  • JUC 工具类
    • 未归类
      • ThreadLocalRandom
    • 容器
      • ConcurrentHashMap
      • ConcurrentSkipListMap
      • CopyOnWriteArrayList
      • ConcurrentSkipListSet
    • 同步器
      • Phaser
      • CountDownLatch
      • Semaphore
      • CyclicBarrier
      • Exchanger
  • 巨人的肩膀
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注