2010-11-24 6 views
2

У меня просто был быстрый вопрос о загрузке файлов. Я читал эту страницу:Groovy скачать файлы

http://groovy.codehaus.org/Simple+file+download+from+URL

Может кто-то объяснить, в чем разница между двумя способами объяснить на этой странице? (Помимо переопределения оператора левого сдвига) Есть ли какое-либо значение для этого так или иначе?

ответ

1

Первый метод намного более чист и является тем, что вы делали бы в большинстве случаев.

Во-вторых, эффективно улучшает объект File в пределах использования. Я не вижу, где это было бы полезно в этом контексте, но, скажем, в вашем коде, вы часто помещали контент из URL-адресов в файлы, или у вас был dsl, где вы хотели разрешить эту функцию, вы могли бы использовать категории для расширения файловый объект.

Лично я вижу пример, как действительно показывающий (довольно непрактичное) использование для категорий.

+0

Благодарим за объяснение :) – StartingGroovy 2010-11-25 00:22:11

Смежные вопросы