extends:http://blog.csdn.net/liuhanhan512/article/details/7575386

android开发中,对线程的操作比较悲催,start一个线程后,必须将标志位置false后过一段时间线程才会停止。

当我们再次用到线程的时候,不管Thread.isAlife()返回的是true还是false,如果我们再次Thread.start(),就会下面这样一个错误:

java.lang.IllegalThreadStateException: Thread already started

如果想让线程再次跑起来,可以调用线程的run方法:Thread.run().在调用之前别忘了将标志位置为true。

最新文章

  1. java中Map和List初始化的两种方法
  2. wParam和lParam两个参数到底是什么意思?
  3. pip 下载慢
  4. WCF Throttling 限流的三道闸口
  5. AJAX创建表格,删除数据
  6. 基于Matlab的MMSE的语音增强算法的研究
  7. [转]Entity Framework走马观花之把握全局
  8. Jsoncpp 数组的使用
  9. Oracle中dual表的用途介绍
  10. java下载网络图片
  11. Java学习第二天
  12. 实践javascript美术馆的小案例,学习到的东西还是蛮多的,包括javascript编程中的预留退路、分离javascript、以及实现向后兼容等
  13. shell脚本书写总结
  14. C# 词法分析器
  15. 【Spring 核心】装配bean(二) JavaConfig装配
  16. Android 导入v7包常见错误,以及项目引用v7包错误解决
  17. [大数据面试题]storm核心知识点
  18. Job集群设计
  19. Learning-Python【26】:反射及内置方法
  20. UVA 11464 Even Parity (独特思路)

热门文章

  1. 内存管理 初始化(四)mem_init bootmem 迁移至伙伴系统
  2. 图解HTTP学习笔记——确认访问用户身份的认证
  3. koa2使用阿里云oss的nodejs sdk实现上传图片
  4. EF跨库查询,DataBaseFirst下的解决方案
  5. multiselect2side:jQuery多选列表框插件
  6. QT基础:QT 定时器学习
  7. 源码分析四(HashMap与HashTable的区别 )
  8. logback -- 配置详解 -- 一 -- <configuration>及子节点
  9. 03python条件判断与缩进
  10. springboot测试service层的单元测试