简介
本文介绍了线程和线程池的基础知识及详细实现。内容涵盖线程基础概念、异常处理、线程对象内存管理、并发编程问题、中断线程等。接着探讨了线程池的相关内容,包括初步认识、简单实现、属性详解、不同类型线程池及其最佳实践。文章还深入解析了线程池的具体实现细节,如执行任务、添加工作线程、运行工作线程等。此外,文章也涉及常见开源线程池如 Tomcat、Spring Boot、dubbo 和 netty 线程池的介绍。最后,探讨了线程池杂项和常见问题等。整体上,文章内容丰富,适合对多线程编程感兴趣的开发者阅读和学习。
课程定位
所有正在学习或转型 java 的技术人员
任何对 多线程编程 有兴趣的开发者
在实际工作过程中会使用多线程并需要解决相关问题的开发人员
基础服务组件学习或维护人员
课程的交付目标
初步了解并发编程核心原理;
深入掌握 Java 线程池实现原理;
在使用线程池编程时能够选型并解决相关线上问题;
掌握线程池监控原理并且能根据监控数据进行调优。
课程思维导图

看过的人还看了










