Всем привет! Подскажите плс где ошибка. Run не отрабатывает, resultMap при выводе в мейне пустая. Что-то я упускаю.
Читайте с консоли имена файлов, пока не будет введено слово "exit".
Передайте имя файла в нить ReadThread.
Нить ReadThread должна найти байт, который встречается в файле максимальное число раз (если таких байтов несколько, выбрать наименьший), и добавить его в словарь resultMap,
где параметр String - это имя файла, параметр Integer - это искомый байт.
Закрыть потоки.
Требования:
- Программа должна считывать имена файлов с консоли, пока не будет введено слово "exit".
- Для каждого файла создай нить ReadThread и запусти ее.
- После запуска каждая нить ReadThread должна создать свой поток для чтения из файла.
- Затем нити должны найти максимально встречающийся байт в своем файле и добавить его в словарь resultMap.
- Поток для чтения из файла в каждой нити должен быть закрыт.
1 2 3 4