![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程池
小鱼儿^O
待到秋来九月八,我花开后百花杀。
冲天香阵透长安,满城尽带黄金甲。
展开
-
ThreadLocal原理
深入浅出 ThreadLocal 面试问题:1. ThreadLocal的实现原理是什么2.如何使用ThreadLocal?3.ThreadLocal是用来解决什么问题的?概述:ThreadLocal是线程局部变量,每个线程都持有一个这样的副本,每个副本可以独立操作get(),set(), remove() ,并且与其他线程隔离。问题一:ThreadLocal的实现原理是什么:Thead->ThreadLoaclMap->Entry[]->key(ThreadLoc原创 2021-09-06 16:45:42 · 211 阅读 · 0 评论 -
ThreadPoolExecutor(线程池)的执行流程及其5种拒绝策略
ThreadPoolExecutor(线程池)的执行流程:5种拒绝策略:AbortPolicy:系统默认的拒绝拒绝策略,不执行抛出异常CallerRunsPolicy:把当前任务交给主线程来执行DiscardOldPolicy:舍弃最老的任务,也就是刚开始的任务DiscardPolicy:舍弃最新的任务RejectExecutionHandler :舍弃最新对的任务。可以将其写入日志...原创 2021-09-04 17:12:43 · 320 阅读 · 2 评论