Во-первых, renameTo
, скорее всего, просто заключает в себе системный вызов.
Во-вторых, перемещение файла не требует копирования каких-либо данных из самого файла (по крайней мере, в Unix).Все, что происходит, это то, что ссылка из старого каталога удаляется, а ссылка из нового каталога добавляется.Я не думаю, что вы найдете здесь улучшения производительности.