- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 ThreadLocal源码解析
首先几点疑问: A、threadLocal无论set多少个值,最终取出的都是最后set的值,为什么threadLocalMap中还要维护一个entry[]数组? 答:产生这个疑问的原因是没有考虑到一个线程可能创建多个threadLocal的情况,那么多个threadLocal set的值需要存放不同的位置 B、为什么entry中的key(即threadLocal实例)会为null? 答:因...
2019-05-19 13:07:53 139
原创 线程池源码解析_One:Executors.newFixedThreadPool(nthreads)
线程池源码解析_one:Executors.newFixedThreadPool(nthreads): 1、构造函数 传入参数:核心线程工作者数量 关键类:ThreadPoolExecutor 传参:corePoolSize:核心工作者数量、maximumPoolSize:最大工作者数量、keepAliveTime:(在fixedThreadPool中无用)、unit:(...
2019-05-16 13:43:17 479
空空如也
网站开发表设计问题??
2017-09-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人