Существует ли эффективный способ создания файла с заданным размером в Java?
В C это можно сделать с помощью ftruncate (см. этот ответ).
Большинство людей просто пишут n фиктивные байты в файл, но должен быть более быстрый путь. Я имею в виду ftruncate, а также разреженные файлы...