摘要:
程序终止运行,要么是正常结束,要么是出现异常,如果在主线程中创建了子线程,要想在主线程结束运行或是出现异常的时候,也终止子线程的运行,释放子线程的所有资源,需要在编写代码是注意:在子线程中要有一个标志位,子线程根据该标志来判断是否还要继续运行,子线程中应该用方法供主线程调用,来操作该标志位。如果程序正常运行结束,要在结束之前,在主线程中修改该标志位,让子线程停止运行,释放相应的资源;如果出现异常,在异常处也要能修改该标志位,好让子线程停止运行。如果是子线程中出现异常,方法与上面类似。 阅读全文
posted @ 2013-04-19 17:23 bokeyuan123465 阅读(151) 评论(0) 推荐(0) 编辑