面向初学者的多线程Java线程
我一直试图向一位从未接触过多线程应用程序的同事解释Java线程,但显然我不是一个很好的老师
有人能推荐一个好的在线或离线资源,以简单、循序渐进的方式解释线程吗?我知道这是一个复杂的话题,但肯定有一篇文章、一本书或其他解释会导致“啊哈!我终于明白了!”片刻
你可以在下面搜索框中键入要查询的问题!
我一直试图向一位从未接触过多线程应用程序的同事解释Java线程,但显然我不是一个很好的老师
有人能推荐一个好的在线或离线资源,以简单、循序渐进的方式解释线程吗?我知道这是一个复杂的话题,但肯定有一篇文章、一本书或其他解释会导致“啊哈!我终于明白了!”片刻
# 1 楼答案
除了官方的sun教程外,您还可以查看这些教程
http://www.devshed.com/c/a/Java/The-Basics-of-Multiple-Threads-in-Java/
http://www.javabeginner.com/learn-java/java-threads-tutorial
# 2 楼答案
看看Sun Java教程中的Concurrency课程。它有点大,但分解得很好
# 3 楼答案
我会向他指出官方教程的方向,在那里讨论这个主题here.
是官方的java教程让我开始学习,我甚至不是一个认真的java开发人员
# 4 楼答案
这是一个老的但很好的一个,给我的啊哈,我得到它的效果
http://www.javaworld.com/javaworld/jw-04-1996/jw-04-threads.html
# 5 楼答案
在简单的教程之后,如果同事可能追求多线程编程,我强烈建议您阅读Brian Goetz的书《Java并发实践》
# 6 楼答案
如果您正在使用Swing,请检查SwingWorker:
http://java.sun.com/docs/books/tutorial/uiswing/concurrency/worker.html