您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

为什么在python中执行延迟初始化是线程安全的?

5b51 2022/1/14 8:23:12 python 字数 420 阅读 588 来源 www.jb51.cc/python

我刚刚阅读了这个关于懒惰初始化对象属性的配方的 blog post. 我是一个正在恢复的java程序员,如果这段代码被翻译成java,它将被视为竞争条件(双重检查锁定).为什么它在python中工作?我知道python中有一个线程模块.解释器是否秘密添加了锁以使此线程安全? 规范的线程安全初始化在Python中是如何看待的? >不,不会自动添加锁. >这就是为什么这段代码不是线程安全的. >如果它

概述

规范的线程安全初始化在Python中是如何看待的?

总结

以上是编程之家为你收集整理的为什么在python中执行延迟初始化是线程安全的?全部内容,希望文章能够帮你解决为什么在python中执行延迟初始化是线程安全的?所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶