Pycharm整体看下Thread类的内容:
表示方法method,上面的锁头表示这个是类内部的方法,从方法名字命名规范可以看出,都是_和__开头的,一个下划线表示是子类可以继承,两个下划线表示是只有Thread内部可以访问,子类都不可以访问。
表示property,可以使用类直接访问:Thread._block
表示field,就是self.x定义的东东
表示变量variable
name/getName/setName是线程名字有关的;
isDaemon是否是守护进程
setDaemon设置为守护进程,如果把调用线程设置为守护线程,那么等调用线程结束后,被调用的子线程结束与否都会随着守护线程结束
isAlive线程是否是活动状态
start方法开启一个新线程
run线程实际在运行的内容,可以被子类继承和重写overide
join阻塞调用它的线程,直到等待被调用的线程运行结束,其实就变成了单线程。