随笔-295  评论-26  文章-1  trackbacks-0
sleep:在睡觉,要睡够了你才叫得醒
wait:在等你叫它
TOP
回复人:Polarislee(北极星)(灌水是我无言的抗议)  一星(中级)  信誉:110      2005-3-1 13:35:27  得分:20

sleep是Thread类的静态方法。sleep的作用是让线程休眠制定的时间,在时间到达时恢复,也就是说sleep将在接到时间到达事件事恢复线程执行,例如:

try{
System.out.println("I'm going to bed");
Thread.sleep(1000);
System.out.println("I wake up");
}
catch(IntrruptedException e) {
}


wait是Object的方法,也就是说可以对任意一个对象调用wait方法,调用wait方法将会将调用者的线程挂起,直到其他线程调用同一个对象的notify方法才会重新激活调用者,例如:


//Thread 1

try{
obj.wait();//suspend thread until obj.notify() is called
}
catch(InterrputedException e) {
}


大盘预测 国富论
posted on 2007-08-20 13:23 华梦行 阅读(540) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: