一文聊明白线程池原理.docxVIP

  • 0
  • 0
  • 约8.44千字
  • 约 13页
  • 2021-11-15 发布于湖南
  • 举报
一文聊明白线程池原理 2021-02-21 想要进阶本人的开发水平,JDK源码中一些优秀的设计必需要经常学习,哪怕不学习,应对面试的时候,还是要能够应对几招,代表本人对这些东西还是有所了解。 而线程池的源码,这块更是面试中经常被问到的东西,先试着列几个问题,看看本人对线程池的把握程度: 创建线程池的参数有哪些,分别代表什么意思? 为什么阿里要求不能直接使用Executors工具类创建线程池? 线程池线程的数量如何配置? 一般线程池提交任务,执行任务的过程? 线程池中ctl属性的作用是什么? 线程池的形态有哪些?在什么时候下会消灭? 一般线程池中有哪些未实现的空方法,可以用做线程池的扩展? 线程池中每一个具体的worker线程什么时候开头执行?执行的过程是什么? 核心线程与非核心线程在线程池中是怎样区分的? 线程池中的那个方法可以提前创建核心线程? 什么情况下worker线程会退出? 核心线程会不会退出? 由于程序特别导致的退出和线程池内部机制导致的退出有什么区分? 线程池shutdown与shutdownNow有什么区分? 对上面问题都已经了如指掌的大佬,联系我,让我表达对你的膜拜... 以上问题相对来说并不是很难,只需有认真看线程池源码,都可以找到答案。然后以后有人再问你线程池相关问题时,就可以拿出来说本人对线程池的理解,来聊聊把... 常见问题 使用线程池有哪些好

文档评论(0)

1亿VIP精品文档

相关文档