问一下java多线程好点的书

来源:百度知道 编辑:UC知道 时间:2024/05/31 07:08:53
我电脑还可以,java烨学了一年了,但是发现多线程这个章节相当有难度,而它又很有用,有哪位可以告诉我一本好点的多线程编程的书籍,要求对基础方法的阐述,谢谢,不要太难的
对不起。我要的是书名。。。我是复旦的学生,要求学的比较深,最好有完整的书名,我可以去网上书店买,谢谢

难处主要是多线程共享资源、且有意外死锁和堵塞的可能性造成的。
除了 zhangzuohai 上面提过的《Java编程思想》外,该书中介绍的以下两本都很好:
1)Java Concurrency in Practice, by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, and Doug Lea (Addison-Wesley, 2006)
2)Concurrent Programming in Java, Second Edition, by Doug Lea (Addison-Wesley, 2000)

你会发现 Doug Lea 这个名字出现两次。

世上真正了解并发的人没几个;Doug Lea 是其中一个。 --Bruce Eckel,《Java编程思想》作者

你可以上网看看,有孙鑫老师出的教程!
其实不难!就是把死锁和同步方法和块,弄清楚应该就没有什么大问题了!(我是新手)

你可以看看《java编程思想》第十三章 并发
《操作系统原理》中关于线程的介绍
推荐你看看 中脉科技 对多线程的解释
然后自己动手写个简单的程序试试就可以了,要注意的就是线程的休眠,线程间的协作,还有线程间的I/O操作

java thread 第3版

很高深的哟,也很难的,先弄清基础最重要,不要急于求成哈