1. Отдельные топики создавать незачем

по джаве уже есть топики.
2. Можно поинтересоваться зачем такая штука нужна?
У меня есть подозрения, что можно все проще решить... а парсить текстовые данные - всегда гемор...
3. Зачем поток объявлен как статик? Статик - это, простыми словами, значит что этот заприваченый поток будет один на все экземпляры класса, т.е. если класс дернуть два раза и начать парсить два разных файла - пойдут глюки неимоверные...