linux中java獲取路徑的實例代碼
linux中java獲取路徑怎么寫?
在Unix/Linux中,路徑的分隔采用正斜"/",比如"cd /home/java"。
在java的代碼開發(fā)中 \ 是代表轉(zhuǎn)義字符。
相對路徑和絕對路徑
- . 指的是當(dāng)前目錄
- .. 指的是當(dāng)前目錄的上一級目錄
- ./book表示當(dāng)前目錄下的book文件夾
- /book表示當(dāng)前盤符下的book文件夾
Linux絕對路徑:以root根目錄 / 開始的路徑 如 / 表示root根目錄
下面,就是Linux中使用Java獲取路徑的一些操作:
// 分隔符 String fileSeperator = File.separator; // 用戶主目錄 String userHome = System.getproperties().getProperty("user.home"); // Java實時運行環(huán)境的安裝目錄 String javaPath = System.getproperties().getProperty("java.home"); // 操作系統(tǒng)名稱 String osName = System.getproperties().getProperty("os.name"); // 當(dāng)前用戶程序所在目錄 String userDir = System.getproperties().getProperty("user.dir"); // JDK的安裝目錄 String jdkDir = System.getproperties().getProperty("java.ext.dirs");
內(nèi)容擴(kuò)展
Linux下 Java 讀取文件路徑
一般文件路徑在windows中用 \ 表示,但是在其他系統(tǒng)平臺下比如linux中就不是 \ 所以java給我們提供了一個與平臺無關(guān)的表示路徑的常量 File.separator在windows中則表示 \ 比如現(xiàn)在有一個文件在D:\java\src\myjava中, 如何用絕對路徑訪問呢?
現(xiàn)在建立一個目錄:
File fDir=new File(File.separator); //File.separator表示根目錄,比如現(xiàn)在就表示在D盤下。
String strFile="java"+File.separator+"src"+File.separator+"myjava"; //這個就是絕對路徑
File f=new File(fDir,strFile);
以上是小編整理了2篇相關(guān)文章的內(nèi)容,感謝大家的學(xué)習(xí)和對腳本之家支持,希望能夠幫助到大家。
- Java 配置log4j日志文件路徑 (附-獲取當(dāng)前類路徑的多種操作)
- 基于java類路徑classpath和包的實例講解
- Java 讀取類路徑下的資源文件實現(xiàn)代碼
- Java中獲取類路徑classpath的簡單方法(推薦)
- 關(guān)于idea中Java Web項目的訪問路徑問題
- JAVA獲取當(dāng)前項目和文件所在路徑的實例代碼
- Java中的通用路徑轉(zhuǎn)義符介紹
- java下載url路徑包含中文需要轉(zhuǎn)義的操作
- IDEA 打開java文件對應(yīng)的class路徑的操作步驟
- Java在指定路徑上創(chuàng)建文件提示不存在解決方法
- Java 正確地從類路徑中獲取資源
相關(guān)文章
Springboot使用異步請求提高系統(tǒng)的吞吐量詳解
這篇文章主要介紹了Springboot使用異步請求提高系統(tǒng)的吞吐量詳解,和同步請求相對,異步不需要等待響應(yīng),隨時可以發(fā)送下一次請求,如果是同步請求,需要將信息填寫完整,再發(fā)送請求,服務(wù)器響應(yīng)填寫是否正確,再做修改,需要的朋友可以參考下2023-08-08JDBC中使用Java8的日期LocalDate和LocalDateTime操作mysql、postgresql
這篇文章主要給大家介紹了關(guān)于JDBC中如何使用Java8的日期LocalDate和LocalDateTime的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09詳解Java編程中protected修飾符與static修飾符的作用
這篇文章主要介紹了Java編程中protected關(guān)鍵字與static關(guān)鍵字的作用,是Java入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2016-01-01