日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java中“/”,“.”所代表的文件路径

發布時間:2023/12/3 java 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java中“/”,“.”所代表的文件路径 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載自??Java中“/”,“.”所代表的文件路徑

 我們在開發的過程中,經常會去讀、寫文件。在讀寫文件的時候,就不得不寫文件的路徑,使用相對路徑的方式有兩種:”/”和 “.” 。在寫文件的路徑的時候,需要了解一下幾點東西:
  在java應用程序中,“.”代表的是運行class文件時的目錄,而“/”代表的是磁盤分區的根目錄:例如,在eclipse項目中,運行class文件的路徑為項目的根目錄,我們做如下測試:
項目的目錄為:F:\WorkSpaces\EclipseWorkSpace,項目名稱為:AllTest

public class Karatsuba {public static void main(String[] args) {File file = new File("/");System.out.println("/ 代表的絕對路徑為:" + file.getAbsolutePath());File file1 = new File(".");System.out.println(". 代表的絕對路徑為" + file1.getAbsolutePath());}}

結果為:

那么我們在命令行里面運行如下:

  從運行結果中,我們很容易了解到/和.代表的路徑,因此,在java程序中,使用相對路徑時,使用”.”更有意義。
  那么,在web應用中,. 的含義還是沒有改變,還是代表的運行class文件命令的目錄,例如,使用tomcat服務器時,其目錄代表的是tomcat服務器的bin目錄,因此,在web應用中,一般不使用“.”作為相對路徑使用。但/的含義有所變化,如果是服務器使用的路徑(例如轉發或文配置文件的讀寫),那么/代表的是該項目的根目錄(WebRoot目錄),如果是給瀏覽器使用的資源,那么/代表的是服務器的根目錄(例如tomcat的webapps目錄)。這里就不做測試了,有興趣的可以自己動手寫一寫。

?

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Java中“/”,“.”所代表的文件路径的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。