ホームページ  >  に質問  >  本文

Java でマルチスレッド実行をテストするときに発生する質問は何ですか?

マルチスレッド実行をテストする場合の Java についての質問がありますか?

パブリック クラス Cai は Runnable を実装します {

リーリー

}

パブリック クラス Run {

リーリー

}
test2 メソッドを実行すると、次のように表示されるのはなぜですか: スレッド 1 は 0 ~ 99 をループし、スレッド 2 は 0 ~ 10 をループし、その後プログラムが終了します。これはなぜですか?
スレッド 2 は実行されません。完全に実行されました。スレッド 3 は???

まで実行されていません。
ringa_leeringa_lee2685日前603

全員に返信(2)返信します

  • PHPz

    PHPz2017-05-17 10:03:14

    thread.join を追加すると、メインスレッドはこのスレッドの実行が完了するまで待機します

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-17 10:03:14

    リーリー リーリー

    それは私にとって効果的です、それはいつでも効果的です

    返事
    0
  • キャンセル返事