При вызове start() не вызывается метод run(). Создается ли при этом новая нить - я так и не понял. Или нить создается, но не работает почему-то вызов метода join(). В файлах, что я ввожу в консоль, есть данные, но программа не выполняет метод run(). Соответственно, данные из файлов не читает. А в конце выводит 2 пустые строки. Почему?