<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 久久国产精品成人无码网站| 国内少妇偷人精品视频免费| 精品亚洲成a人片在线观看少妇| 国产伦精品一区二区三区视频小说| 亚洲国产精品无码久久久| 久久成人国产精品一区二区| 一本久久精品一区二区| 久久精品丝袜高跟鞋| 日韩美女18网站久久精品| 久久久久久久91精品免费观看| 国产成人精品无码播放| 亚洲精品国产V片在线观看| 亚洲国产精品成人AV在线| 久久99精品视香蕉蕉| 久久露脸国产精品| 日韩成人精品日本亚洲| 国产精品亚洲专区在线观看| 久久综合精品不卡一区二区| 久久99精品国产99久久6| 日韩精品一区二区三区毛片| 国产人成精品香港三级在| 久久精品国产99国产精2020丨 | 亚洲欧洲国产成人精品| 亚洲精品无码久久千人斩| 亚洲精品国产自在久久| 日韩精品一区二区三区中文3d | 国产成人综合色视频精品| 国产精品久久成人影院| 精品无码国产一区二区三区AV| 日本精品久久久久中文字幕8| heyzo加勒比高清国产精品| 热久久综合这里只有精品电影| 国内精品伊人久久久久妇| 91精品视品在线播放| 久久无码专区国产精品s| 综合国产精品第一页| 精品国产一级在线观看| 亚洲AV无码成人精品区大在线| 蜜桃精品免费久久久久影院| 欧美交A欧美精品喷水| 亚洲AV永久无码精品一福利|