任务-线程

多任务

  1. 优点:同时执行多个任务,提高程序的执行效率和用户体验

线程概念

  1. 线程thread是一种实现多任务的手段
  2. 线程是运行的程序中一个执行流程<f分支/线索>
  3. 一个程序中默认存在一个线程即主线程mainthread,新建的线程称为子线程

多线程执行的顺序是无序的

实现:

 

自定义线程类

优点:将线程类和线程的功能封装到类中,提高代码的可维护性

实现:

daemon线程

需要子线程跟随主线程一起退出

把所有的子线程设置为daemon线程,然后一旦主线程执行完成,所有子线程全部立即都退出

 

 

 

posted @ 2018-11-20 21:59  聚散  阅读(48)  评论(1编辑  收藏  举报