锁定老帖子 主题:java多线程,真难
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-24
发表下感慨: java多线程,太tm难了,各种同步,各种考虑,出了问题,还不晓得哪里出的,脑壳大啊!!! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-03-24
呵呵,个人感觉JAVA里面多线程是最复杂的,不过也是最有趣的部分
|
|
返回顶楼 | |
发表时间:2011-03-24
可以多考虑使用写java提供的并发集合包..
|
|
返回顶楼 | |
发表时间:2011-03-25
难吗?搞什么东西用这么复杂的线程?
如果把线程资源分为线程内和线程外去考虑,会容易很多. |
|
返回顶楼 | |
发表时间:2011-03-25
真相只有一个
|
|
返回顶楼 | |
发表时间:2011-03-25
Java C# 作为通用的编程语言,都可以写多线程,但都不好写,可以试试面向并发的编程语言,如Erlang,Scala等
|
|
返回顶楼 | |
发表时间:2011-03-25
最近也在研究这个
看得算很多了,写起来发现还是难 有点小经验,分享一下 1.从简入繁,从最主要的需求入手,先用加锁的简易办法实现最最基本的功能,然后再慢慢增强 2.死锁的检测可以考虑看看Thread Dump,个人觉得还是有点帮助的 |
|
返回顶楼 | |
发表时间:2011-03-25
挺有意思的一部分
看看《Thinking In Java》的多线程部分就够lz用了吧,最多花一周时间看完。 然后再推荐看看Scala和《并发编程的艺术》,足矣 |
|
返回顶楼 | |
发表时间:2011-03-25
本身并不难,实际运用好比较难,建议采用一些成熟的框架,比如java.util.concurrent包提供的封装实现。
|
|
返回顶楼 | |
发表时间:2011-03-25
java.util.concurrent
用这个包里的东西足够的 线程池自己也也可以实现啊 |
|
返回顶楼 | |