最近工作中涉及到了檔案的下載下傳,于是就想尋找一種最快的方式,考慮到在不考慮網絡因素的情況下,下載下傳和檔案的複制其實可以了解為
一回事,本次測試中使用了4種方式
jdk 7
測試代碼如下:
測試方法:
将同樣的檔案,在原始目錄下,複制4份,檔案名不同,檔案一摸一樣。然後多次執行測試代碼。
做了2組測試,每組執行了3次,結果如下:
結論 nio 方式比較快
最近工作中涉及到了檔案的下載下傳,于是就想尋找一種最快的方式,考慮到在不考慮網絡因素的情況下,下載下傳和檔案的複制其實可以了解為
一回事,本次測試中使用了4種方式
jdk 7
測試代碼如下:
測試方法:
将同樣的檔案,在原始目錄下,複制4份,檔案名不同,檔案一摸一樣。然後多次執行測試代碼。
做了2組測試,每組執行了3次,結果如下:
結論 nio 方式比較快