美文网首页
Day19笔记

Day19笔记

作者: 为了生活的苟且 | 来源:发表于2019-01-17 17:19 被阅读0次

一、线程:

默认情况下,一个进程有且只有一个线程,这个线程叫主线程

threading模块中的Thread类就是线程类,这个类的对象就是线程对象,一个线程对象对应一个子线程。
(需要一个子线程就创建一个Thread类的对象)

二、多线程工作:

1、Thread(target,args) - 创建子线程对象
说明:
target - Function,需要传一个函数(这个函数中的内容会在子线程中执行)
args - 元祖,target对应的函数的参数
2、当通过创建好的子线程对象调用start方法的时候,会自动在子线程中调用target对应的函数, 并且将args中值作为实参
可以通过写一个类继承Thread类,来创建属于自己的线程类。
a、声明类继承Thread
b、重写run方法。这个方法中的任务就是需要在子线程中执行的任务
c、需要线程对象的时候,创建当前声明的类的对象;然后通过start方法在子线程中去执行run方法中的任务

相关文章

网友评论

      本文标题:Day19笔记

      本文链接:https://www.haomeiwen.com/subject/naoidqtx.html