トップページ > プログラム > 2014年05月09日 > hLpcKaCn

書き込み順位&時間帯一覧

18 位/188 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000120003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
★★Java質問・相談スレッド168★★

書き込みレス一覧

★★Java質問・相談スレッド168★★
849 :デフォルトの名無しさん[sage]:2014/05/09(金) 19:59:02.48 ID:hLpcKaCn
>>848

http://docs.oracle.com/javase/jp/7/api/java/lang/IllegalThreadStateException.html
>要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。たとえば、クラス Thread の suspend および resume メソッドを参照してください。



http://docs.oracle.com/javase/jp/7/api/java/lang/Thread.html#resume%28%29
http://docs.oracle.com/javase/jp/7/api/java/lang/Thread.html#suspend%28%29
>非推奨。 このメソッドはデッドロックを発生しやすいため推奨されません。
>ターゲットスレッドが、中断される時点で、重要なシステムリソースを保護するモニターをロックしている場合、ターゲットスレッドが再開されるまでどのスレッドもそのリソースにアクセスできません。
>このとき、ターゲットスレッドを再開するスレッドが、resume を呼び出す前にこのモニターをロックしようとすると、デッドロックが発生します。
>通常、このようなデッドロックは、プロセスの「凍結」により明らかになります。詳細は、「Thread.stop、Thread.suspend、および Thread.resume が推奨されない理由」を参照してください。



http://docs.oracle.com/javase/jp/7/technotes/guides/concurrency/threadPrimitiveDeprecation.html
>Thread.suspend は、本質的にデッドロックを起こす傾向があります。
> ターゲットスレッドが、中断される時点で、重要なシステムリソースを保護するモニターをロックしている場合、ターゲットスレッドが再開されるまでどのスレッドもそのリソースにアクセスできません。
>このとき、ターゲットスレッドを再開するスレッドが、resume を呼び出す前にこのモニターをロックしようとすると、デッドロックが発生します。
>通常、このようなデッドロックは、プロセスの「凍結」により明らかになります。
★★Java質問・相談スレッド168★★
850 :デフォルトの名無しさん[sage]:2014/05/09(金) 20:03:38.74 ID:hLpcKaCn
>>848

http://docs.oracle.com/javase/jp/7/api/java/lang/Process.html
>親プロセスはこれらのストリームを使って、サブプロセスに入力を送ったり、サブプロセスからの出力を取得したりします。
>ネイティブなプラットフォームには標準入出力ストリームに使うバッファーのサイズが限られるものもあるので、
> サブプロセスの入力ストリームの書き込みあるいはストリーム出力の読み込みが失敗した場合、サブプロセスはブロックされるか、デッドロック状態になる可能性があります。
★★Java質問・相談スレッド168★★
851 :デフォルトの名無しさん[sage]:2014/05/09(金) 20:05:02.82 ID:hLpcKaCn
>>848

http://docs.oracle.com/javase/jp/7/api/java/lang/Process.html
> 1.5 以降で Process を作成するための推奨の方法は、ProcessBuilder.start() です。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。