Java 6または7を使用して配列自体を同期させずに、複数のスレッドからバイト配列を安全に取り込む方法はありますか(たとえば、最初のスレッドが前半を満たし、2番目のスレッドがSystem.arraycopyを使用して後半を埋めます) jsr166関連ライブラリには、int配列(AtomicIntegerArray、ParallelIntegerArray)のみが含まれています。複数のスレッドからバイト配列を安全に埋める方法は?
1
A
答えて
6
はい、動作します。配列の場所に書き込んでも、近くの場所に干渉することはありません。ただし、すべてのスレッドが読み込み前に終了していることを確認する必要があります(事前に起こっている関係)。配列を使用しているという事実は違いはありません。
0
関連する問題
- 1. 安全でない方法は、バイト配列
- 2. コンストラクタの配列パラメータから配列クラスメンバを埋める方法
- 3. スレッド安全な方法
- 4. 完全な16進値でバイト配列からバイトを返す方法は?
- 5. バイト配列を文字列とバックに安全に変換する方法はありますか?
- 6. golangで関数スレッドを安全にする方法
- 7. Java、バイト配列からバイトのコレクションを取得する方法
- 8. 複数のバイト配列イメージを1つにまとめる
- 9. PHPで整数からバイト配列に変換する方法
- 10. テンプレート変数を含む配列を安全にループする方法は?
- 11. シングルトンは、列挙型、スレッドの安全性
- 12. ファイルから複数のバイト配列を読み取る
- 13. スレッド間で配列を共有するのは安全ですか?
- 14. Bash:文字列一致でファイルから複数の配列を埋め込む
- 15. あるスレッドから別のスレッドにコレクションオブジェクトをJavaスレッドで安全に渡す
- 16. ブーストメッセージキューのスレッドは安全でプロセスは安全ですか?
- 17. データベースにスレッドで安全に読み書きする方法は?
- 18. 複数のドメインに安全なログインを許可する方法
- 19. 複数のスレッド間でストリームインスタンスを共有することは安全ですか?
- 20. C++ shared_ptrスレッドの安全を確保する方法は?
- 21. Debian 8の複数のPHPは、これらの安全な方法ですか?
- 22. Golang:安全でない動的バイト配列
- 23. 仮想関数を持つ構造体をバイト配列にキャストすることは安全ですか?
- 24. スレッドの安全性:単一のconstソースから複数のスレッドを読み取る
- 25. JSPから関数を実行するための安全でクリーンな方法
- 26. 複数のスレッド間でSqlBulkCopyを使用する安全な方法はありますか?
- 27. 複数のスレッドを持つ安全なメッセージキュー
- 28. 複数のスレッドから配列を変更する
- 29. ファイルをgridfsから配列バイトに読み込む方法は?
- 30. 配列で安全なPHP関数?
この質問をお寄せいただきありがとうございます。私はマルチスレッドの配列を読み書きすることは考えていませんでした。これは間違いなく私のサーバー側の世界の発電機とプロセッサーに役立つでしょう!私は、クライアント上の初期ローディング時にイメージ状態の計算を分割することもできます!私はすでに速度のために多次元としてフラットアレイを使用していますが、これは^。^です。 – Underbalanced