1
3
你所依赖的事实是
你甚至相信这样一个事实
有几种方法可以实现
the constructor of
可以更改为
,使用
|
2
0
您的代码基本上创建了一个同步集。它仅在列表中不存在的情况下添加元素 set .
无论同步列表如何进行自己的锁定,您的代码必须提供自己的锁定机制,因为有两个对同步列表的调用,其中列表之间将释放其锁。因此,如果两个线程添加同一个对象,它们都可以传递
正如我在评论中所写的那样,使用
编辑:
如果您的代码需要一个列表而不是一个集合
|
J. Defenses · 节点JS,NeDB-如何使同步返回到父模块 6 年前 |
StefanoN · Java多线程-按顺序只运行一次线程运行方法 6 年前 |
merlin2011 · Android线程方法是否隐式同步? 6 年前 |
ninbura · ffmpeg-时间码和分数帧速率(复制帧) 6 年前 |
ninbura · 分段时音频缓慢去同步 6 年前 |