多线程
文章平均质量分 72
黄土地的孩子
这个作者很懒,什么都没留下…
展开
-
线程池详细介绍
线程池的状态线程池优雅关闭线程池有两个关闭方法,和,切换到SHUTDOWN状态,切换到STOP状态,当队列和线程池都为空的时候切换到TIDYING状态,最后执行进入到TERMINATED状态。shutdown()不会清空任务队列,会等所有任务执行完成,只会中断空闲的线程;shutdownNow()会中断所有线程,清空任务队列。线程池状态之间的迁移过程线程池的拒绝策略corePoolSize和maxPoolSize一般设置为多大CPU密集型 CPU密集型就是指该任务需要大量计算而没有阻塞,CPU一直原创 2022-12-05 08:34:00 · 638 阅读 · 3 评论 -
浅谈ThreadLocal
你用过ThreadLocal吗?你在面试的时候被面试官追问过ThreadLocal吗?你知道ThreadLocal是怎样解决Hash冲突的吗?你又知道ThreadLocal是怎样避免内存泄漏的吗?来吧!我们一起了解下ThreadLocal!原创 2022-11-14 06:48:05 · 228 阅读 · 0 评论