学習のために、最初のマルチスレッドアプリケーションに取り組んでいます。私は本当にそれを学ぶ必要があります。ディレクトリ内のすべてのテキストファイルを読み取り、すべてのインデントタブを3つのスペースに置き換えるシングルスレッド関数がすでにあります。
Appendable
オプションの追加情報(各ファイルの一覧表示、統計の提供など)のためにを渡す機能があります。彼らが合格した場合null
、彼らはデバッグを望んでいません。
マルチスレッドバージョンでこれを処理する最善の方法を特定しようとしていますが、「マルチスレッドJavaのデバッグ」を検索しても、バグやデッドロックを診断する方法しか得られません。
Appendableを安全に使用できますか、それとも他のことを検討する必要がありますか?インターリーブメッセージの処理方法はわかりませんが、最初に理解したいのはスレッドセーフです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加