<sup id="m40ya"></sup>
  • 
    
  • <kbd id="m40ya"></kbd>
    <samp id="m40ya"></samp>
    <ul id="m40ya"></ul>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    java獲取當前目錄路徑

    文檔

    java獲取當前目錄路徑

    獲取java的當前目錄路徑主要有兩種方法:1、利用System.getProperty()函數獲取當前路徑;2、使用File提供的函數獲取當前路徑。
    推薦度:
    導讀獲取java的當前目錄路徑主要有兩種方法:1、利用System.getProperty()函數獲取當前路徑;2、使用File提供的函數獲取當前路徑。

    很多朋友都想知道java如何獲取當前目錄路徑?下面就一起來了解一下吧~

    1、利用System.getProperty()函數獲取當前路徑:

    System.out.println(System.getProperty("user.dir"));//user.dir指定了當前的路徑

    2、使用File提供的函數獲取當前路徑:

    File?directory?=?new?File("");//設定為當前文件夾
    try{
    System.out.println(directory.getCanonicalPath());//獲取標準的路徑
    System.out.println(directory.getAbsolutePath());//獲取絕對路徑
    }catch(Exceptin?e){}
    File.getCanonicalPath()和File.getAbsolutePath()大約只是對于new?File(".")和new?File("..")兩種路徑有所區別。
    #?對于getCanonicalPath()函數,“."就表示當前的文件夾,而”..“則表示當前文件夾的上一級文件夾
    #?對于getAbsolutePath()函數,則不管”.”、“..”,返回當前的路徑加上你在new?File()時設定的路徑
    #?至于getPath()函數,得到的只是你在new?File()時設定的路徑
    比如當前的路徑為?C:/test?:
    File?directory?=?new?File("abc");
    directory.getCanonicalPath();?//得到的是C:/test/abc
    directory.getAbsolutePath();?//得到的是C:/test/abc
    direcotry.getPath();?//得到的是abc
    File?directory?=?new?File(".");
    directory.getCanonicalPath();?//得到的是C:/test
    directory.getAbsolutePath();?//得到的是C:/test/.
    direcotry.getPath();?//得到的是.
    File?directory?=?new?File("..");
    directory.getCanonicalPath();?//得到的是C:/
    directory.getAbsolutePath();?//得到的是C:/test/..
    direcotry.getPath();?//得到的是..
    另外:System.getProperty()中的字符串參數如下:
    System.getProperty()參數大全
    #?java.version?Java?Runtime?Environment?version
    #?java.vendor?Java?Runtime?Environment?vendor
    #?java.vendor.url?Java?vendor?URL
    #?java.home?Java?installation?directory
    #?java.vm.specification.version?Java?Virtual?Machine?specification?version
    #?java.vm.specification.vendor?Java?Virtual?Machine?specification?vendor
    #?java.vm.specification.name?Java?Virtual?Machine?specification?name
    #?java.vm.version?Java?Virtual?Machine?implementation?version
    #?java.vm.vendor?Java?Virtual?Machine?implementation?vendor
    #?java.vm.name?Java?Virtual?Machine?implementation?name
    #?java.specification.version?Java?Runtime?Environment?specification?version
    #?java.specification.vendor?Java?Runtime?Environment?specification?vendor
    #?java.specification.name?Java?Runtime?Environment?specification?name
    #?java.class.version?Java?class?format?version?number
    #?java.class.path?Java?class?path
    #?java.library.path?List?of?paths?to?search?when?loading?libraries
    #?java.io.tmpdir?Default?temp?file?path
    #?java.compiler?Name?of?JIT?compiler?to?use
    #?java.ext.dirs?Path?of?extension?directory?or?directories
    #?os.name?Operating?system?name
    #?os.arch?Operating?system?architecture
    #?os.version?Operating?system?version
    #?file.separator?File?separator?("/"?on?UNIX)
    #?path.separator?Path?separator?(":"?on?UNIX)
    #?line.separator?Line?separator?("/n"?on?UNIX)
    #?user.name?User’s?account?name
    #?user.home?User’s?home?directory
    #?user.dir?User’s?current?working?directory

    JAVA中獲取路徑?關鍵字: java中獲取路徑

    1、jsp中取得路徑:

    以工程名為TEST為例:

    (1)得到包含工程名的當前頁面全路徑:request.getRequestURI()
    結果:/TEST/test.jsp
    (2)得到工程名:request.getContextPath()
    結果:/TEST
    (3)得到當前頁面所在目錄下全名稱:request.getServletPath()
    結果:如果頁面在jsp目錄下?/TEST/jsp/test.jsp
    (4)得到頁面所在服務器的全路徑:application.getRealPath("頁面.jsp")
    結果:D:/resin/webapps/TEST/test.jsp
    (5)得到頁面所在服務器的絕對路徑:absPath=new?java.io.File(application.getRealPath(request.getRequestURI())).getParent();
    結果:D:/resin/webapps/TEST

    2、在類中取得路徑:

    (1)類的絕對路徑:Class.class.getClass().getResource("/").getPath()
    結果:/D:/TEST/WebRoot/WEB-INF/classes/pack/
    (2)得到工程的路徑:System.getProperty("user.dir")
    結果:D:/TEST

    以上就是小編今天的分享,希望能夠幫到大家。

    文檔

    java獲取當前目錄路徑

    獲取java的當前目錄路徑主要有兩種方法:1、利用System.getProperty()函數獲取當前路徑;2、使用File提供的函數獲取當前路徑。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    華為手機怎么添加桌面小組件 java獲取當前路徑的幾種方法 QQ怎么強制解綁手機號 java獲取當前項目的路徑 excel去重 java獲取當月最后一天日期 excel如何換行 微博賬號怎么注銷 java獲取文件名后綴 java獲取時間差 微信怎么群發消息 japanese java java context java獲取本周日期 java controller java獲取本地ip java cookie java corba java獲取泛型class java core java獲取當前目錄 java獲取當前星期 微博怎么發live照片 qq號查找和精確查找的區別 qq消息不提醒了怎么辦 word轉pdf怎么轉 手機qq怎么退出登錄 win10怎么設置定時關機 福爾馬林的主要成分 win10怎么關閉自動更新 耗子和老鼠的區別 餃子的來歷 java containskey 微信怎么改密碼 麗水市是哪個省 河南過年的風俗有哪些 怎么確認微信還在不在電腦端 微信鈴聲怎么設置自己的歌 毛尖屬于什么茶 蟑螂最怕三種克星
    Top 91精品国产亚洲爽啪在线观看| 国产精品∧v在线观看| 国产在线精品一区二区在线看| 亚洲AV无码久久精品成人| 精品国产精品国产| 精品亚洲成a人片在线观看少妇| 一区二区精品久久| 午夜国产精品免费观看| 久久精品一区二区| 亚洲日韩国产精品乱| 久久中文字幕精品| 人人妻人人澡人人爽精品日本| 亚洲国产精品视频| 国产精品∧v在线观看| 亚洲精品无码久久毛片波多野吉衣| 国产在线精品一区二区高清不卡 | 青青草国产精品久久久久| 精品视频一区二区三区在线播放| 国产成人精品日本亚洲专| 国产精品免费看久久久| 国产成人1024精品免费| 香蕉久久精品国产| 无码精品国产dvd在线观看9久| 亚洲国产精品人久久| 996久久国产精品线观看| 精品无码黑人又粗又大又长| 亚洲乱码一区二区三区国产精品| 无码国产69精品久久久久网站| 中文国产成人精品久久96| 国产成人精品福利网站人| 国产精品美女久久福利网站| 久久精品人人做人人妻人人玩| 国产精品一区二区久久不卡| 国产精品99久久久久久猫咪| 国产精品久久久久网站| 国产微拍精品一区二区| 亚洲精品第一综合99久久| 亚欧在线精品免费观看一区| 99re66热这里都是精品| 久久久午夜精品理论片| 国产三级久久久精品麻豆三级|