notifyのAPIがよく使われてきました。Java5以降ではもう古いんですよ。concurrentパッケージにCountDownLatchというクラスがあります。これで同様のことがすごくシンプルに実現できるんです。CountDownLatchたとえば、以下のような複数スレッドの開始シグナルと終了シグナルで同期する場合です。countDownメソッドが呼ばれた回数でゼロなったとき、awaitメソッドが待機せず、それ以外は待機します。その特性を使って開始や終了のシグナルを実装するわけです。Javaを読み返したら、同じような事例が書かれていました。waitとnofifyよりコンカレンシーユーティリティを選ぶ」をあわせてご覧ください。その3〜終わったかとみえたスレッドセーフのネタですが、再浮上。Sourcingを学ぶための教材ServiceとDCIについて月別アーカイブはてなブログをはじめよう!j5ik2oさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。