Python是否支持比较并交换操作

7 投票
1 回答
1804 浏览
提问于 2025-04-18 16:40

我想知道Python是否支持CAS操作、无锁编程和类似Java的并发处理?

1 个回答

7

Python没有那些操作。Java在处理多个任务同时进行方面比Python更复杂、更强大。

CPython(几乎所有人都在用的Python版本)有一个叫做全局解释器锁的东西,你需要了解一下这个概念。

Jython是一个在Java虚拟机上运行的Python版本,所以它在处理多个任务时有很多和Java相似的特点。

撰写回答