RandomAccessFile медленнее BufferedReader?

198
24 октября 2017, 00:08

Здравствуйте, есть файл, в нем хранятся английские слова на 'a' и их перевод сразу на другой сроке... Приходиться что бы узнать перевод слова который находиться в средине или конце проходить с самого начала через BufferedReader. Я создал новый файл, который говорит что 'aa' находиться с такого символа и столько то строк. Также для 'ab' 'ac' ... 'az' Далее через RandomAccessFile я переходу на нужный символ и знаю что слово потенциально должно находиться на определенном промежутке.

Вопрос: почему в случае когда я использую BufferedReader он в определенных случаях работает до 10 раз быстрее, чем RandomAccessFile

READ ALSO
Обнулить счетчик в методе java jsf

Обнулить счетчик в методе java jsf

Делаю простой тест, вот метод проверяющий ответы: когда отвечаешь первый раз верно, переводит на следующий вопрос и увеличивает счетчик score,...

371
Как JSF разворачивает jsFunction

Как JSF разворачивает jsFunction

Как на клиенте выглядит jsFunction, после обработки JSF? Также интересует последовательность выполнения: onbegin, action, data, render, oncomplete?

208
Пересечение интервалов времени Java

Пересечение интервалов времени Java

Нужно определить, пересекаются ли два интервала времени между собойЕсли да, то нужно это вывести на консоль

387
Синхронизация android устройства и пк

Синхронизация android устройства и пк

Доброго времени суток!Нужно создать клиент-серверное приложение,сервером которого будет выступать ПК(на windows),а клиентом android-устройствоПроблема...

214