new File(String Path)加載資源問題


2017-12-17   15:07:38  【原創-wx】

一、我們在用IO流加載資源的時候,創建文件資源

 1 File file = New File("String Path");

   1.這時候我們Ctrl + 鼠標左鍵去翻看源代碼去查詢File這個類,查看這個類的構造方法

  這個方法的注解翻譯是通過轉換給定來創建一個新的<code> File </ code>實例 路徑名字符串到一個抽象的路徑名。 如果給定的字符串是空字符串,那么結果是空的抽象路徑名。

  2.點擊normalize(正常化)這個方法,可以發現這是一個抽象方法

  翻譯過來是將給定的路徑名字符串轉換為標准形式。 如果字符串是已經在正常的形式,那么它只是返回。

   Ctrl+T找到他的子類這是他的實現方法

   翻譯注釋是:檢查給定的路徑名是否正常。 如果不是,請調用真實的
        標准化器的路徑名部分需要規范化。
        這樣我們只遍歷整個路徑名字符串一次。

  

  

  點開slash方法,就可以想到,不管我們輸入是/還是\file會幫我們轉換成\的windows本地資源路徑。對本地資源和UDC網絡資源不懂的可以看我下一篇博客

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM