食事する哲学者はいちおう終わりました。次はエコーサーバーの作成
本当はMonitorクラスを別に設けてやりたかったが、けっきょくモニターする機能はPhilosopherクラスの1メソッドとしてインプリした。
動きとしては、左右共に箸があいているかwhileループの中でチェックする。そして、左右の箸をとる。以上の作業をsynchronizedで守った。
これでモニターパターンを使ってるのかどうか、さっぱりわからないが、、、
次は、Wrapper Facade、Reactor、Connector-Acceptorを使って、エコーサーバーを作るという問題。