java中
1 sleep  wait interrupt()  有什么区别,分别么用
2 notify  yield有什么区别,分别怎么用
3 一个线程sleep后,是需要start吗,wait 后,是需要notify吗,yield有用到哪里 thanks

解决方案 »

  1.   

    LZ百度吧,一大堆。http://blog.csdn.net/xwygn/article/details/7200731http://blog.csdn.net/lxg2000/article/details/1648722
      

  2.   

    csdn首页就有。
    http://sd.csdn.net/a/20120528/2806046.html
    讲的还不错
      

  3.   

    1 sleep wait interrupt() 有什么区别,分别么用
    sleep是休眠,让线程停止一个时间段,wait是等待即让步,需要notify来唤醒,interrupt是中断,通过boolean来让线程暂停和恢复。2 notify  yield有什么区别,分别怎么用
    notify是唤醒线程,最好是用notifyAll,解决并发问题。yield是当前程序主动放弃执行让给其它线程3 一个线程sleep后,是需要start吗,wait 后,是需要notify吗,yield有用到哪里  
    sleep是要设一个时间段,到时间了就自动醒了,不需要notify,yield的功能上面已经说了