Object mLock = new Object(); boolean mSync; mSync = true;
// イベント待ち synchronized (mLock) { if (mSync) { mLock.wait(); } }
// イベント発生通知 synchronized (mLock) { mLock.notify(); mSync = false; }