- 730 名前:デフォルトの名無しさん mailto:sage [2017/02/16(木) 03:22:48.49 ID:s/zIDgoq.net]
- 「start service」というメッセージを出力後にワザと無限ループで待機する
テストクラスを作成します。(javafx.concurrent.Serviceを継承) その後上記クラスのインスタンスを生成してstartメソッドを実行する という処理を繰り返すと Java8ではstartメソッドを実行するたびに「start service」というメッセージが 出力されますが Java7では3回目以降メッセージが出力されなくなります。 NetBeansのプロファイラで見てもJava8はstartのたびに スレッドが生成されていますが Java7ではスレッドが2つまでしか生成されておりません。 これはJava7の仕様なのでしょうか。
|

|