亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > java獲取當前類的路徑的幾種方法

java獲取當前類的路徑的幾種方法

來源:千鋒教育
發布人:syq
時間: 2022-10-12 10:27:06 1665541626

  在我們日常Java開發工作中會經驗遇到獲取當前類文件的路徑,現在java獲取當前類的路徑主要有兩種方法:利用System.getProperty()函數獲取當前路徑和使用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中獲取路徑

  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

  3.在Servlet中取得路徑:

  (1)得到工程目錄:request.getSession().getServletContext().getRealPath("") 參數可具體到包名。

  結果:E:/Tomcat/webapps/TEST

  (2)得到IE地址欄地址:request.getRequestURL()

  結果:http://localhost:8080/TEST/test

  (3)得到相對地址:request.getRequestURI()

  結果:/TEST/test

  以上是小千為大家介紹的java獲取當前類的路徑的幾種方法,希望以上內容能夠幫助大家解決java獲取當前類的路徑難題。

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
MM131巨爆乳美女少妇动态图| 午夜精品久久久久久久99热| 无码AV免费一区二区三区四区| 新狼窝色AV性久久久久久| 亚洲国产在一区二区三区| 在线观看成人无码中文AV天堂| WWW.射射爽射射爽射射爽| 丰满女教师中文字幕5| 国内精品免费久久久久电影院97 | 成人免费观看的A级毛片| 国产精品一区理论片| 久久人妻少妇偷人精品综合桃色| 人妻丰满熟妇av无码久久洗澡| 无码秘 人妻一区二区三区| 亚洲国产区男人本色在线观看| 7777久久亚洲中文字幕| 国产成人无码AV在线播放DVD | 亚洲综合日韩久久成人AV| CHINESE叫床国语VIDE| 国产麻豆精品精东影业AV网站| 久久亚洲精品无码爱剪辑| 日日噜噜噜夜夜爽爽狠狠| 亚洲精品无码成人片久久| YY影院电视剧大全| 国内精品伊人久久久久妇| 男人边吃奶边做呻吟免费视频| 挺进绝色校花的紧窄小肉| 英语老师乖乖挽起裙子的意思| 菲律宾一大学发生爆炸| 久久精品国产亚洲AV麻豆色欲| 日韩AV无码中文字幕| 亚洲色爱图小说专区| 处破女轻点疼丨8分钟| 久久久99精品成人片| 色屁屁WWW影院免费观看入口| 亚洲一区无码中文字幕| 动漫精品中文无码卡通动漫| 久久精品夜色国产亚洲AV| 少妇伦子伦精品无吗| 伊人久久大香线焦AV综合影院 | 四虎影视APP IOS| 中国女人熟毛茸茸A毛片| 国产免费观看久久黄AV片| 男人GAY自慰吞精网站| 亚洲AV成人片无码www电影| YW尤物无码点击进入| 精品综合久久久久久98| 少妇粉嫩小泬白浆流出| 在线成人看片黄A免费看| 国产精品久久一区二区三区| 女人双腿搬开让男人桶| 亚洲国产精品18久久久久久| 大伊香蕉精品一区视频在线| 乱人伦中文视频在线观看| 亚欧成人中文字幕一区| 暴行JAPANESE人妻| 久久综合狠狠综合久久| 亚洲AV成人无码久久WWW| 成 人 色综合 综合网站| 另类小说激情婷婷久久| 亚洲AV无码久久久久久精品| 厨房里挺进岳丰满大屁股| 免费又大粗又爽又黄少妇毛片| 亚洲不卡无码永久在线| 丰满丝袜熟女HD| 欧美肉体裸交做爰XXXⅩ性玉蒲| 亚洲色帝国综合婷婷久久| 国产精品人成在线播放新网站 | 久久久无码精品亚洲日韩按摩| 无码 有码 日韩 人妻| H漫全彩纯肉无码网站| 久久久久久毛片精品免费不卡| 午夜福利1000集合集92| 成为全校公交车的日常生活| 年轻老师的滋味3在观整有限中字| 亚洲国产精品一区二区第一页| 国产成人涩涩涩视频在线观看 | 亚洲色婷婷综合久久| 国产乱人伦偷精精品视频| 日本免码VA在线看免费最新| 最新69国产成人精品视频免费| 精品人无码一区二区三区| 小蜜桃HD中字高清在线| 国产AV人人夜夜澡人人爽| 日本丰满少妇无码AⅤ波多| 99大香伊乱码一区二区| 老司机67194精品线观看| 亚洲精品成人网站在线播放| 国产精品亚洲精品日韩已满| 双人床上做剧烈运动可以吗| 超碰97人人做人人爱2020| 欧美一区二区三区性视频野战| 中文字幕V亚洲日本在线| 久久久精品久久久久久96| 亚洲旡码AV中文字幕| 国产真实自在自偷| 无码一区在线视频| 国产成人精品日本亚洲专区不卡| 日韩人妻一区二区三区免费| 抱着边走边撞水流了一地的水| 欧美一性一交一免费看| 9LPORM自拍视频区九色| 男人J进入女人P呻吟视频免费| 中美日韩精品激情无码AV| 久久天天躁拫拫躁夜夜AV| 亚洲熟妇AⅤ无码一区二区| 皇上H小妖精把腿张开| 亚洲AV无码精品黑人黑人| 国产无遮挡裸体美女视频| 午夜伦情电午夜伦情电影| 国产精品美女久久久久久久 | 国产精品亲子乱子伦XXXX裸| 我的娇妻QUEEN| 国产精品毛片无码| 性色A∨人人爽网站| 国产在线孕妇孕交| 亚洲国产精品无码久久 | 欧美性猛交XXXX黑人猛交 | 強暴強姦AV正片一区二区| VIDEOS欧美熟妇高跟| 琪琪网三级伦锂电影| 成年女人天堂香蕉网| 色欲久久九色一区二区三区| 乖我们在办公室试试| 玩小雪跪趴把腿分到最大影视| 国产精品免费一区二区三区四区| 婷婷五月深爱憿情网六月综合| 国产成人精品一区二区三区无码 | 精品第一国产综合精品蜜芽| 亚洲日本一线产区二线产区| 久久久久人妻精品一区二区三区| 一二三四中文字幕在线看| 美丽的小蜜桃伦理美国| 99在线精品国自产拍| 人人澡人人澡人人看添AV| 刺激的乱亲小说43部分阅读| 太大太长太粗太久太硬了| 国产精品无码一区二区三区不卡| 亚洲AV无码一区二区三区在线观| 精品日韩欧美一区二区在线播放| 伊人久久精品一区二区三区| 女被啪到深处喷水GIF动态视频| WWW无人区一码二码三码区别| 日日噜狠狠噜天天噜AV | 免费看成熟丰满少妇AⅤ无码精品| 40岁大乳的熟妇在线观看| 日本粉色IPHONE| 国产精品白丝JK白祙喷水视频| 亚洲AV无码一区二区少妇 | 荫蒂添的好舒服视频囗交| 欧美乱大交XXXXX疯狂俱乐部| 被学长抱进小树林C个爽| 他扒开内裤把舌头进去会有影响吗| 国产亚洲精品A第一页| 亚洲中文字幕日产乱码高清APP| 男人扒开女人下部添高潮的视频| 波多野结衣乳喷高潮视频 | 日本最大但人文艺术欣赏的背景| 国产成人久久综合一区| 亚洲成a人片在线观看无码专区| 久久影院九九被窝爽爽| YY111111少妇影院无码老司机| 推油少妇久久99久久99久久| 狠狠色噜噜狠狠狠888米奇| 在线精品一区二区三区| 日本XXXXX九色视频在线观看| 国产裸体歌舞一区二区| 亚洲欧洲日产国码无码| 欧美日韩无线码在线观看| 国产精品久久久久久精品三级 | 欧美猛片BBBBBⅩXXXX| 丰满少妇被猛烈进入无码 | 把腿扒开做爽爽视频| 无码人妻一区二区三区在线| 久久99国产精品久久99蜜桃 | 中字年轻漂亮的儿媳2| 色综合天天无码网站| 精品国产免费第一区二区三区| 40岁成熟女人牲交片20分钟| 少妇又爽又刺激视频| 精品亚洲成A人在线观看青青| H无遮挡H无码黄3D漫画| 香蕉蕉亚亚洲AAV综合| 狼人青草久久网伊人| 成人乱码一区二区三区AV| 亚洲国产精品嫩草影院久久| 欧美性XXXX狂欢老少配| 国产欧美VA欧美VA香蕉在| 中文字幕AV无码免费久久| 色一情一乱一伦一视频免费看| 精品久久久久久中文墓无码| MACBOOKPRO免费网站| 亚洲AV无码乱码在线观看代蜜桃| 农村妇女野战BBXXX农村妇女| 国产精品久久久久久久久久久不卡 | 我的初苞被强开了| 免费免费视频片在线观看 | 无线乱码A区B区C区| 男人边吃奶边揉好爽免费视频| 国产内射合集颜射|