簡體   English   中英

Windows如何剪切文件,更改路徑或傳輸完整數據

[英]how windows cuts a file, change path or transfer full data

我想知道Windows如何將文件剪切到另一個位置嗎? 它僅更改文件路徑嗎? 或傳輸整個文件數據?

您可以用Java編寫程序來快速剪切文件嗎?

當對文件使用剪切和粘貼時,如果文件位於同一設備(磁盤分區等)上,則Windows將移動文件。 也就是說,它只會更新文件系統的記錄,而不必復制文件數據。

您可以在Java中使用File#renameTo進行相同的操作,前提是OS可以使用源和目標進行此操作。

如果跨設備剪切和粘貼文件,則Windows必須復制文件數據(當然),然后刪除舊文件。 File#renameTo不會這樣做; 重命名將失敗(它將返回false ),您必須通過自己復制文件(然后刪除舊文件)來對此進行響應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM