gpt4 book ai didi

java - `synchronized`这个词的使用是否与其在java中的含义相反

转载 作者:行者123 更新时间:2023-11-30 02:39:26 24 4
gpt4 key购买 nike

这是来自一个初学者的java学习者:如果synchronize的意思是“同时或同时发生或操作”,那么在java中使用synchronized一词当前的方式似乎与其含义相反:那些“同步的” “由于区 block 的原因,无法在同一时刻进行。我认为它的使用可能更多地反射(reflect)了能够同时运行多个线程的目的。

最佳答案

不,事实并非如此。你的三段论的“如果”前提是不正确的。 @Boris the Spider给出了“同步”的正确定义,这与Java对该术语的使用完全一致。但更重要的是,当 Java 中使用术语时,重要的定义不是来自英语词典的定义,而是来自 Java 语言规范 (JLS) 的定义。 JLS 如何定义该术语?

关于java - `synchronized`这个词的使用是否与其在java中的含义相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42176953/

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