這個問題是關於java.nio包,特別是Path類。Java nio Path與普通java文件API
我一直使用的標準Java API的文件與文件實用程序基於文件操作一起,閱讀,寫作,檢查可用性,等等......我從來沒有太大的問題...
...不過,我最近在java.nio包中看到很多使用Path類的東西。看起來好像在Path API的舊版File API中沒有明確的鏈接。
因此,我有3個問題,希望能夠幫助我重新定位Path API的精神。
1)我們正朝着棄用或少用java.io File類的方向發展嗎?
2)採用java.nio Path類進行文件操作的好處/原因是什麼?
和
3)(少顯著,但將是非常有益的知道...)什麼是java.nio中的路徑和組織之間的關係(無論是在精神上,還是在代碼級) .apache.hadoop.fs.Path類?
所以......我們將看到java.nio.Path/java.io.File的功能之間的重疊 – jayunit100 2011-12-21 20:30:11
URI沒有替換URL。而且對於File和Path來說,File的連接和用法太多了。至少可能在完全棄用前三年。 – 2011-12-22 01:07:35