关于借助sleep和interruput中断任务

来源:4-1 如何停止一个线程?

DrinkingWater

2020-04-18

老师 样例中的sleep 5s 和 new 出来的线程 sleep 2s他们两个会互相有影响吗? 外面的sleep时间一定要比new的大?还是只是为了放一个sleep为了trycatch异常

写回答

1回答

bennyhuo

2020-04-18

外面的要等里面的interrupt,里面的sleep不是重点。如果外面sleep时间过短会在interrupt调用之前就继续执行,这样sleep就不会抛中断异常了。

0
2
bennyhuo
回复
DrinkingWater
这里只是演示中断异常的捕获,实践当中不会这么简单的写。
2020-04-18
共2条回复

大厂资深面试官 带你破解Android高级面试

改变视野和思维 深度与广度兼备的 Android 进阶面试指导课程

1636 学习 · 222 问题

查看课程