Безопасно использовать метод java createTempFile для создания временного файла, а затем переименовать его и сохранить как постоянный файл? Или java или система каким-то образом сохраняютотследить его временные файлы и удалить их в какой-то момент?
кстати .. это связано именно с Mac OS X.