Я использую собственную библиотеку Java, которая сохраняет свои данные непосредственно в java.io.File
, но мне нужно иметь возможность читать данные, чтобы они были непосредственно потоковыми. Данные бинарные, некий медиафайл.
В качестве аргумента этой библиотеке передается java.io.File
, но я не знаю способа получить из него поток. Есть ли какой-то простой способ сделать это, кроме открытия файла также для чтения и попытки синхронизировать операции чтения/записи!?
Предпочтительно я хотел бы пропустить часть записи в файловую систему, поскольку я использую это из апплета и в этом случае мне нужны дополнительные разрешения.