問題タブ [concurrentskiplistmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ConcurrentSkipListSet にはどのように弱い一貫性のある Iterator がありますか? 「弱い一貫性」の意味を理解する
フェイルファスト反復子は、コレクションを反復処理します。反復中にコレクションが変更されると、例外が発生します。1 つのコレクションに対して反復が行われ、そのコピーに対して書き込み操作が行われるフェイルセーフには、反対のことが当てはまります。
誰かが ConcurrentSkipListSet にフェイルセーフがある方法を説明できますか? コレクションを変更するとき (CopyOnWrite クラスのように) コピーはありません。Iterator の一貫性が弱いため、読みました。ドキュメントを読みましたが、まだ理解できません。(しかし、同時実行におけるコードの可視性または事前発生関係が何であるかは知っています)。
私は初心者なので、論理的で覚えやすい説明を持っている人はいますか?
//例:
ここで ConcurrentException がスローされることを期待していました..助けてください:(