Эффективный способ обработки файловых указателей в Java? (Использование BufferedReader с указателем файла)

У меня есть файл журнала, который обновляется каждую секунду. Мне нужно периодически читать файл журнала, и после чтения мне нужно сохранить позицию указателя файла в конце последней строки, которую я прочитал, и при следующем периодическом чтении я должен начать с этой точки.

В настоящее время я использую файл произвольного доступа в Java и используюgetFilePointer() метод, чтобы получить значение смещения и томуseek() способ перейти в положение смещения.

Тем не менее, я прочитал в большинстве статей и даже рекомендации по документации Java для использованияBufferredReader для эффективного чтения файла. Как я могу добиться этого (получить указатель файла и перейти к последней строке), используяBufferedReaderИли есть другой эффективный способ решения этой задачи?

Ответы на вопрос(3)

Ваш ответ на вопрос