Java并发性概述
Java线程机制和框架
- 学习目标
- 认识可用于编写并发软件的Java线程机制
- 了解Java线程生命周期以及如何有效地管理
- 理解Java Executor框架如何将线程管理和创建与应用的其余部分解耦——第1部分
- 理解Java Executor框架如何将线程管理和创建与应用的其余部分解耦——第2部分
- 理解Java Executor框架如何将线程管理和创建与应用的其余部分解耦——第3部分
- 了解Java8函数式编程特性和并发框架应用于多线程程序-第1部分
- 了解Java8函数式编程特性和并发框架应用于多线程程序-第2部分
- 了解Java8函数式编程特性和并发框架应用于多线程程序-第3部分
- 了解Java8函数式编程特性和并发框架应用于多线程程序-第4部分
- 总结
Java同步机制
- 学习目标
- 了解并发程序中关键的Java同步类
- 使用Java原子变量和操作为单个变量提供无锁、线程安全的编程
- 通过Java内置的监视器对象确保线程之间的互斥和协作
- 使用Java ReentrantLock为并发程序提供互斥机制
- 使用StampLock为并发程序提供读者-写者锁机制——第1部分
- 使用StampLock为并发程序提供读者-写者锁机制——第2部分
- 使用Java Semaphore控制多个线程对有限数量共享资源的访问
- 使用Java ConditionObject支持并发程序中每个用户定义对象有多个等待集
- 使用CyclicBarrier和Phaser屏障同步器支持一个或多个线程等待其他线程中执行的操作完成
- 总结
Java并发编程案例研究
java.util.concurrent类的源代码分析
Java并发编程视频课程总结
0/1024
暂无留言