6

我一直对线程感到困惑,我的班级现在大量使用它们。我们正在使用 java.util.concurrent 但我什至没有真正了解基础知识。UpDownLatch、期货、执行者;这些话就在我头上飞过。你们能建议任何资源来帮助我从头开始学习我需要什么吗?

提前非常感谢!

4

3 回答 3

11

我假设您已经阅读了Java 教程的线程章节?

一般来说,有很多关于线程的好书,但也有专门的 Java 书籍。

例如,Java Concurrency in Practice

在此处输入图像描述

于 2010-03-09T02:31:41.463 回答
5

阅读Brian Goetz 的“Java 并发实践”。很棒的书。

或 Doug Lea 的“Java 中的并发编程”。老学校,很棒的东西。早于并发包,但它是很多包的基础。

于 2010-03-09T02:31:17.353 回答
3

如果您正在寻找一本初学者书籍,请查看Paul Hyde 的Java 线程编程。可以阅读其他书籍,如“Java 并发实践”和“Java 中的并发编程”,以深入了解并发(特别是新的 java.util.concurent API),但可能不适合初学者。

于 2010-03-09T02:42:15.693 回答