多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 停止线程 -- 错误的方法---stop stop方法使得线程戛然而止,完成了什么工作,哪些工作还没有做,都不知道,且清理工作也没有做,所以不是正确的停止线程方法 ## 正确停止线程的方法是: 使用退出标志volatile让run方法进行原子性操作,而非使用线程的stop()方法。 使用退出标志停止线程执行的方式的好处在于: 1:可以使线程执行完对应的操作后,因不符合继续执行的条件而停止 2:我们可以做一些线程执行结束后的清理工作 3:使线程的结束执行看起来是有次序的,而非戛然而止