『壹』 java相對路徑怎麼寫
File file=new File("Word.txt");這就是定義變數"file"相對路徑的方法,該相對路徑的目標文件為「Word.txt」
『貳』 java裡面絕對路徑和相對路徑有什麼區別路徑名和文件名有什麼區別各位大大,可以簡單的解釋下嗎
絕對路徑:從指定分區到目標地點經過的位置,如C:/a/v/c/d/b 這就是絕對路徑。
相對路徑:相對於當前文件所處位置的路徑,如./b 這就是相對路徑。
路徑名:是路徑的名稱,包含了該文件的相對或者絕對路徑,顯示了該文件所處的位置。
文件名:用於標識文件但是和文件屬性無關的字元串。
『叄』 什麼是java的相對路徑和絕對路徑阿 怎麼訪問相對路徑里的文件和絕對路徑里的文件
1、相對路徑-顧名思義,相對路徑就是相對於當前文件的路徑。網頁中一般表示路徑使用這個方法。
2、絕對路徑-絕對路徑就是你的主頁上的文件或目錄在硬碟上真正的路徑。絕對路徑就是你的主頁上的文件或目錄
"./":代表目前所在的目錄。
"../":代表上一層目錄。
以"/"開頭:代表根目錄。
『肆』 java 怎麼把文件的絕對路徑轉換成相對路徑
伺服器中的Java類獲得當前路徑
Weblogic WebApplication的系統文件根目錄是你的weblogic安裝所在根目錄。
例如:如果你的weblogic安裝在c:eaweblogic700…… 那麼,你的文件根路徑就是c:. 所以,有兩種方式能夠讓你訪問你的伺服器端的文件:
a.使用絕對路徑: 比如將你的參數文件放在c:yourconfigyourconf.properties, 直接使用 new FileInputStream("yourconfig/yourconf.properties");
b.使用相對路徑: 相對路徑的根目錄就是你的webapplication的根路徑,即WEB-INF的上一級目錄,將你的參數文件放
在yourwebappyourconfigyourconf.properties, 這樣使用: new
FileInputStream("./yourconfig/yourconf.properties"); 這兩種方式均可,自己選擇。
(2)。Tomcat 在類中輸出System.getProperty("user.dir");顯示的是%Tomcat_Home%/bin
(3)。Resin 不是你的JSP放的相對路徑,是JSP引擎執行這個JSP編譯成SERVLET 的路徑為根。比如用新建文件法測試File f = new File("a.htm"); 這個a.htm在resin的安裝目錄下
(4)。如何讀相對路徑哪? 在Java文件中getResource或getResourceAsStream均可
例:getClass()。getResourceAsStream(filePath);//filePath可以是"/filename",這
里的/代表web 發布根路徑下WEB-INF/classes 默認使用該方法的路徑是:WEB-INF/classes.已經在Tomcat中測試。