当前位置: 代码迷 >> Java相关 >> [求助]多线程被取消的suspend()方法由什么方法来代替?
  详细解决方案

[求助]多线程被取消的suspend()方法由什么方法来代替?

热度:142   发布时间:2007-01-27 10:09:00.0
[求助]多线程被取消的suspend()方法由什么方法来代替?
这二天学c#多线程,由于想到也看看java的多线程,
在c#中的suspend()和resume()方法在java中已经被废了...

那在java中相应的挂起和恢复的方法是什么呢?
搜索更多相关的解决方案: 线程  suspend  代替  

----------------解决方案--------------------------------------------------------
wait notify
----------------解决方案--------------------------------------------------------
线程部分我很头疼的...
----------------解决方案--------------------------------------------------------
好像wait 和notify没有以前的二个方法好用了..

比如你看看能不能帮忙解决下面这个贴子的问题

如果把下面贴子中的wait和notify换成suspend和resume方法就可以正常运行...

如果要换成wait和notify应该如何改下呢?


http://bbs.bc-cn.net/viewthread.php?tid=118338
----------------解决方案--------------------------------------------------------

最好还是不要用suspend和resume

它可能会产生死锁,并且它已经是过了时的方法


----------------解决方案--------------------------------------------------------

我也不想使用过时的方法,可是wait和notify不是简单的代替suspend和resume方法,好像还有特别的用法..

搞的我头大..


千里能帮我看看这个问题如何用wait和notify来实现吗?

问题: http://bbs.bc-cn.net/viewthread.php?tid=118338


----------------解决方案--------------------------------------------------------

明天帮你


----------------解决方案--------------------------------------------------------

好的,多谢!

晚安~~


----------------解决方案--------------------------------------------------------
好像过时了
----------------解决方案--------------------------------------------------------