sleep:在睡覺,要睡夠了你才叫得醒 wait:在等你叫它 |
TOP |
回復(fù)人:Polarislee(北極星)(灌水是我無言的抗議)??一星(中級(jí))??信譽(yù):110??????2005-3-1 13:35:27??得分:20 |
sleep是Thread類的靜態(tài)方法。sleep的作用是讓線程休眠制定的時(shí)間,在時(shí)間到達(dá)時(shí)恢復(fù),也就是說sleep將在接到時(shí)間到達(dá)事件事恢復(fù)線程執(zhí)行,例如: try{ System.out.println("I'm going to bed"); Thread.sleep(1000); System.out.println("I wake up"); } catch(IntrruptedException e) { } wait是Object的方法,也就是說可以對(duì)任意一個(gè)對(duì)象調(diào)用wait方法,調(diào)用wait方法將會(huì)將調(diào)用者的線程掛起,直到其他線程調(diào)用同一個(gè)對(duì)象的notify方法才會(huì)重新激活調(diào)用者,例如: //Thread 1 try{ obj.wait();//suspend thread until obj.notify() is called } catch(InterrputedException e) { } |
大盤預(yù)測(cè) 國富論