gpt4 book ai didi

java - 对象发布保证线程安全

转载 作者:太空宇宙 更新时间:2023-11-04 07:16:54 24 4
gpt4 key购买 nike

我正在阅读有关 publication 对象的内容,以确保线程安全。(这在Concurrency in Practice - Brian Goetz一书中进行了描述。但我觉得我没有正确理解对象的发布

我认为:如果对象被正确发布,那么就可以被多个线程使用。

你如何理解对象的发布

任何简单/简短的解释都会受到赞赏。谢谢

最佳答案

发布只是意味着使该对象对系统中的其他对象可见/可用。当对象的构造函数返回时,其所有状态都应该正确初始化,以便可以使用。

(请注意,某些框架会对托管对象应用构造后处理;在这种情况下,对象的状态在从 @PostConstruct 返回之前应该保持稳定。)

关于java - 对象发布保证线程安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19845142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com