多线程间变量的共享

写python程序的时候遇到了共享变量的问题,在网上看到了一篇讲java多线程变量共享的文章,有共通之处,整理下发在这里吧。java 1.方法体内部定义的局部变量不共享。python 这是由于方法内部定义的变量是在运行时动态生成的。每一个线程都有一个本身的堆栈,用于保存运行时的数据。 最容易理解的就是递归调用时候,每次的入栈出栈操做。以下,每次调用时,变量a都是在运行时堆栈上保存的,方法结束变量也
相关文章
相关标签/搜索