文件和文件夾之間的(文件系統特定的)區別是什麼?什麼使文件變成文件夾?
爲什麼java.nio.file.Files
需要不同的方法來創建一個或另一個? createDirectory(..)
和createFile(..)
。兩者都使用Path
作爲文件系統對象的句柄/標識符。
在創建一個或另一個失敗的案例時(除了使用不同的方法創建一個或另一個)之外,我應該考慮一些特殊的東西嗎?
對於創建文件或文件夾,如果已經有一個文件或文件夾具有相同的名稱,這是一個失敗的情況。如果它將成爲一個r/w文件或文件夾,在該文件夾的情況下,可寫入方式意味着文件可能在其中創建,並且在文件大小寫中意味着將字節寫入它 - 是否有區別如何檢查?
如果實際上對於失敗案例沒有區別,我想抽象出一個自定義FileSystemObject
,並將它們全部對待。
請在1日做一些作業,文件和文件夾之間的區別在電腦基礎上。 – Ajit 2013-03-21 05:34:02
@Jani。不,這不對。 – 2013-03-21 05:36:58
@Longpoke,你能說說更多你在說什麼嗎? – Ajit 2013-03-21 05:38:17