为了账号安全,请及时绑定邮箱和手机立即绑定

当一个线程run()启动之后,是不是至少运行一次?

因为java自带的stop()已经过时了?如果只是设置一个标志的话,是不是至少会运行一次?要是一个线程的运行时间是有限的,那么是不是我们就没有办法让他马上停止?

正在回答

1 回答

启动了就必须运行一次吧,stop方法不是可以让其戛然而止么?、、

0 回复 有任何疑惑可以回复我~
#1

linbingfeng 提问者

就是说因为STOP()方法已经不推荐使用了,在不使用STOP()方法时是不是一定会运行一次?
2016-04-07 回复 有任何疑惑可以回复我~
#2

染红_街道 回复 linbingfeng 提问者

不一定运行一次,看你sleep设置的时间,如果不设置他一次也不运行,因为开始运行的时候你变量就修改成false了
2016-07-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

当一个线程run()启动之后,是不是至少运行一次?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信