<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></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 国模精品一区二区三区| 久久久久99这里有精品10| 四虎影院国产精品| 国内揄拍国内精品对白86| 日韩人妻无码精品一专区| 精品一久久香蕉国产线看播放| 日韩精品一区二区三区在线观看l| 亚洲精品91在线| 日韩精品中文字幕无码一区| 中文字幕无码精品亚洲资源网| 精品一区二区三区AV天堂| 国产精品麻豆成人AV电影艾秋| 国产精品亚洲片夜色在线| 99在线视频精品| 久久精品免视看国产陈冠希| 成人精品视频一区二区三区不卡| 第一福利永久视频精品| 国产精品青青青高清在线| 精品无码人妻一区二区三区18| 最新露脸国产精品视频| 97精品久久天干天天蜜| 久久久无码人妻精品无码| 久久国产视频精品| 日韩精品在线视频| 国产麻豆精品久久一二三 | 97精品国产91久久久久久久| 日韩精品在线观看视频| 国产在线不卡午夜精品2021| 中文字幕九七精品乱码| 国产午夜精品久久久久九九| 国产三级精品三级在线观看专1| vvvv99日韩精品亚洲| 亚洲精品和日本精品| www.亚洲精品.com| 国产高清国内精品福利99久久| 人妻少妇精品视频专区| 国产成人久久精品麻豆一区| 国产精品99久久久久久董美香| 久久93精品国产91久久综合| 精品视频在线观看你懂的一区| 国内精品久久久久久麻豆|