Skip to content

xiaozhiliaoo/concurrency-practice

Repository files navigation

Concurrency Practice

Java并发学习与实践。

这是Java并发研究的书籍和示例集合,还有源码姊妹篇源码分析集合。研究基于操作系统层,语言层,应用层

操作系统层主要参考进程管理(进程调度,同步):《深入理解计算机系统》,《操作系统概念》

语言层主要依赖于Java。

应用层主要是仓库示例。

项目目录说明

artconcurrency是书籍方腾飞《Java并发编程艺术》代码学习。

ArtOfMultiprocessorProgramming是书籍《多处理器编程的艺术-修订版》的代码。

concurrency-library是学习常用并发库,如JUC,Guava,Collection4,disruptor等。

Concurrency-State-Models是书籍《Concurrency: State Models & Java Programs》

cpj是doug-lea书籍《Java并发编程设计原则与模式》源码,以及EDU.oswego.cs.dl.util.concurrent源码。

Douglas-Schmidt-CS891Douglas-Schmidt-CS892是课程以及源码。

geyiming是葛一鸣《Java高并发程序设计》源码。

javamtp是《Java多线程编程实战指南(设计模式篇)第2版》源码。

jcip是Brian Goetz书籍《Java并发编程实战》学习和源码。

posa2是书籍《Patterns for Concurrent and Networked Objects》仓库。

zhangzhenhua是张振华的《Java并发编程从入门到精通》源码。

Book

国内外书籍整理

Course

国内外课程

Paper

论文

Wikipedia

百科

我的Slides

Slides

Other

Releases

No releases published

Packages

No packages published

Languages