Java中的示例并发项目

时间:2011-09-27 12:23:05

标签: java concurrency

我读完了Java Concurrency in Practice的前七章。你能否给我任何关于样本项目的想法,以便我的想法能够巩固?

2 个答案:

答案 0 :(得分:1)

如何实现自己的'线程安全'列表,然后让多个线程添加,获取和删除元素?自由使用System.out会向您展示当多个线程在同一数据结构上工作时它会变得多么有趣。

答案 1 :(得分:1)

这家伙有很多关于并发的教程。 jenkov tutorials

一个有趣的练习尝试使用最简单的java语言结构创建一个“公平”锁。它可以让你非常熟悉线程的各种偏执狂(竞争条件,错过的信号等),并帮助我们解释为什么编写多线程应用程序的前景让我夜不能寐。