我已经阅读了《Head First Java》和其他一些网站,但是我无法在一个地方找到完整的与线程和其他并发包相关的内容。
请推荐一本书或网站,它涵盖了完整的线程,并提供更多细节,如:
- 对象同步和锁定
- 有关volatile的更详细信息
- 线程中的可见性问题
- java.util.concurrent包
- java.util.concurrent.atomic包
我已经阅读了《Head First Java》和其他一些网站,但是我无法在一个地方找到完整的与线程和其他并发包相关的内容。
请推荐一本书或网站,它涵盖了完整的线程,并提供更多细节,如:
java.util.Concurrent
中的高级内容,但如果您想要关于synchronized
和volatile
的权威答案,您需要查阅官方规范。不,不是源代码,那样会疯掉。我指的是规范:Java语言规范第三版——第17章:线程和锁定。