课程简介
本课程系统讲解Java多线程与并发编程核心技术,涵盖线程创建与管理、线程池深度解析、synchronized锁机制、volatile关键字、并发容器HashMap与ConcurrentHashMap原理、ThreadLocal应用等核心内容。通过60+实战案例,深入剖析线程安全、死锁预防、性能优化等企业级难题,帮助开发者掌握高并发场景下的编程技巧。课程配套完整代码、讲义和视频讲解,适合具备Java基础的开发者系统提升并发编程能力,为构建高性能应用奠定坚实基础。
下载地址
课程目录
01 并发编程基础
第1–59节:计算机组成、进程线程、Java线程创建、状态转换与生产者消费者模式。
02 线程池深度解析
第1–61节:线程池原理、参数配置、拒绝策略、动态线程池设计与监控管理。
03 线程安全与锁机制
第1–58节:线程安全问题、synchronized锁、死锁处理、单例模式与volatile关键字。
04 异步任务处理
第1–5节:Runnable、Callable、Future接口与FutureTask异步任务执行。
05 并发集合与ThreadLocal
第1–16节:HashMap并发问题、ConcurrentHashMap原理与ThreadLocal内存管理。
--- 点击展开详细目录 ---
|