<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热| 亚洲一区二区精品视频| 亚洲国产精品xo在线观看| 伊人久久国产精品| 国产真实乱子伦精品视频| 国产精品爱啪在线线免费观看| 国内精品国产成人国产三级| 日本加勒比在线精品视频| 中文字幕亚洲综合精品一区| 亚洲精品高清无码视频| 亚洲乱码日产精品a级毛片久久| 亚洲日韩精品无码AV海量| 久久久免费精品re6| 99久久这里只有精品| d动漫精品专区久久| 国产精品第20页| 国产成人精品日本亚洲专一区| 久久丝袜精品综合网站| 在线观看国产精品日韩av| A级精品国产片在线观看| 国产精品视_精品国产免费| 2022国产精品不卡a| 91精品国产综合久久四虎久久无码一级 | 91亚洲精品自在在线观看| 日本精品久久久久中文字幕8| 国产成人无码精品久久久久免费| 精品久久久久亚洲| 国产1024精品视频专区免费| 2020国产精品永久在线观看| 久久99久久精品视频| 亚洲线精品一区二区三区影音先锋 | 国产成人精品无码一区二区| 日韩精品无码一区二区视频| 国产精品狼人久久久久影院| 波多野结衣精品一区二区三区| 国产Av一区二区精品久久| 国产精品久久久久免费a∨| 亚洲精品亚洲人成在线播放| 91久久精品无码一区二区毛片| 久久精品无码午夜福利理论片 |