Communiqué インスタンスを停止する前に、保留中の要求のみ最後の手段としてキャンセルします。要求をキャンセルすると、不安定なインスタンスになる場合があります。スレッドを停止すると、ロックされているすべてのモニターのロックが解除されます。(ThreadDeath の例外がスタックを反映している場合は、モニターのロックが解除されます。)これらのモニターで以前に保護されていたいずれかのオブジェクトが不安定な状態である場合は、他のスレッドが不安定な状態でこれらのオブジェクトを表示する可能性があります。このようなオブジェクトは、破損していると考えられます。スレッドが破損しているオブジェクトを操作する場合は、任意の動作が発生することがあります。
 
この動作は潜伏して分かりづらい可能性もありますが、はっきりとした症状が出ている場合もあります。その他のチェックマークが表示されていない例外とは異なり、ThreadDeath はスレッドをサイレントに中断します。したがって、プログラムが破損しているという警告は、ユーザーに表示されません。破損は実際の損傷が発生した後いつでも数時間後または数日後にマニフェストできます。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー