>>100
log4jが使えなかった理由は、やりたいことが
もう少し複雑だったんですね。
メッセージを実行時に指定された複数のラベルで
フィルタリングしてそれぞれの出力先をファイルや
画面に振り分けするやつです。

んでLinkedListを使わなかった理由というのは
ですね、APIリファレンスを読み違えてなければ
indexでゲットするような場合はArrayListを
使え、と書いてあったんですね、今回はキュー
だから0から読んでいくのでArrayListの方かなと。
LinkedListはIterator使ってなぞってくような
時に使うもんだと思ってましたが、今回はIterator
作成後にがんがんListの内容が変わってしまうんで
まずいと重いますた。