1. 首页
  2. 课程学习
  3. 嵌入式
  4. Python 共享变量加锁、释放详解

Python 共享变量加锁、释放详解

上传者: 2020-09-21 09:28:34上传 PDF文件 87.15 KB 热度 30次

例子:正如上面的结果可以看出:并不是我们期望的0,而是-286705,这就是因为我们共享变量了,同时对变量进行了操作,程序并不是原子的。线程的安全问题:如果一个资源、变量,他对于多线程来讲,不用加锁,也不会引起任何问题,则称为线程安全;线程不安全的变量类型:list\set\dict;线程安全的变量类型:queue

用户评论