Python是否支持比较并交换操作
我想知道Python是否支持CAS操作、无锁编程和类似Java的并发处理?
1 个回答
7
Python没有那些操作。Java在处理多个任务同时进行方面比Python更复杂、更强大。
CPython(几乎所有人都在用的Python版本)有一个叫做全局解释器锁的东西,你需要了解一下这个概念。
Jython是一个在Java虚拟机上运行的Python版本,所以它在处理多个任务时有很多和Java相似的特点。