[求助]多线程被取消的suspend()方法由什么方法来代替?
这二天学c#多线程,由于想到也看看java的多线程,在c#中的suspend()和resume()方法在java中已经被废了...
那在java中相应的挂起和恢复的方法是什么呢?
----------------解决方案--------------------------------------------------------
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
----------------解决方案--------------------------------------------------------
明天帮你
----------------解决方案--------------------------------------------------------
好的,多谢!
晚安~~
----------------解决方案--------------------------------------------------------
好像过时了
----------------解决方案--------------------------------------------------------