2
我剛剛對下載文件有個疑問。我在閱讀此頁:Groovy下載文件
http://groovy.codehaus.org/Simple+file+download+from+URL
有人可以解釋有什麼區別這兩種方式之間的頁面上解釋呢? (除了覆蓋左移操作符)對於這樣或那樣做有什麼意義嗎?
我剛剛對下載文件有個疑問。我在閱讀此頁:Groovy下載文件
http://groovy.codehaus.org/Simple+file+download+from+URL
有人可以解釋有什麼區別這兩種方式之間的頁面上解釋呢? (除了覆蓋左移操作符)對於這樣或那樣做有什麼意義嗎?
前一種方法比較乾淨,而且在大多數情況下你會這樣做。
第二個是有效地增強使用閉包內的File對象。在這種情況下,我看不到它會有用,但在代碼中說,您經常會將來自網址的內容放入文件中,或者您有一個您希望允許該功能的dsl,您可以使用類別來擴展文件對象。
就我個人而言,我將這個例子看作真的只是顯示(一種相當不切實際的)類別用法。
謝謝你的解釋:) – StartingGroovy 2010-11-25 00:22:11