1. 为什么要用线程池?
2. 线程池有哪些状态?
3. 常见的线程池有哪些?他们有什么缺点吗?
4. 你在工作中是如何使用线程池的呢?
5. 自己创建线程池有几个参数?代表什么意思?要怎么设置呢? 有七个参数:
6. 线程池有哪些拒绝策略?
7. 线程池的 submit 和 execute 有什么区别?
8. shutdown 和 shutdownNow 有什么区别?
9. 清楚线程池的工作原理吗?
10. 核心线程数设置为多少合适呢?
11. 线程池为什么要用阻塞队列?
12. 线程池线程复用的原理是什么?
13. 你们项目哪些地方用到了线程池?