为什么要引入线程池
1、降低资源消耗
2、挺高响应速度
3、提高线程得可管理性
核心线程数、最大线程数、keepliveTime、
线程池通过AtomicInteger 位与预算,最大的运行线程数量在低29位,状态位在高3位。
如果当前线程池核心线程数没有任务在执行,就直接执行,如果已经没有空闲线程,则判断线程等待队列是否满了,如果没有满,则加入队列,等待运行,如果已经满了,则创建非核心线程运行任务,任务运行完,则阻塞keepliveTime,没有新的任务则销毁。核心线程则一直等待新的任务运行。
Android历届大厂面试真题及答案
Android从零开始到精通
Android架构师成长视频
某机构全套最新视频
Tcp ip协议全套书籍
NDK开发书本
Android10大开源框架刨析视频
阿里Android面试题集及答案
Flutter快速入门
Java 最新Springboot2.0与spring boot1.5学习视频
还要需要iOS、或者是Java其他视频的可以私聊我










链接:https://pan.baidu.com/s/1BfFnFDuA3QCxhg04oooSuQ
提取码:brx9
复制这段内容后打开百度网盘手机App,操作更方便哦