前言
Java并发编程主要涉及多线程编程,通过创建多个线程来并发执行任务,从而提高程序的执行效率和响应能力。Java提供了多种机制和技术来实现并发编程,包括进程和线程的管理、同步机制、高级并发工具以及最佳实践。
一、下载地址
下载地址:Java 并发编程实战权威指南下载 选择如下图红色框文件内容下载
二、目录大纲
第一部分 基础知识 |
---|
第2章 线程安全性 |
第3章 对象的共享 |
第4章 对象的组合 |
第5章 对象基础构件模板 |
第二部分 结构化并发应用程序 |
---|
第6章 任务执行 |
第7章 取消与关闭 |
第8章 线程池的使用 |
第9章 图形用户界面应用程序 |
第三部分 活跃性、性能与测试 |
---|
第10章 避免活跃性危险 |
第11章 性能与可伸缩性 |
第12章 并发程序的测试 |
第四部分 高级主题 |
---|
第13章 显式锁 |
第14章 构件自定义的同步工具 |
第15章 原子变量与非阻塞同步机制 |
第16章 Java内存模型 |