Java 相对路径和绝对路径的简单介绍
下面我來以結合項目的方式介紹一下相對路徑和絕對路徑
下面看項目的結構:
上一級的上一級大家應該就明白了吧
**相對路徑與絕對路徑舉例介紹:**例子出自:https://blog.csdn.net/hgd613/article/details/8041662
讓我們先來分析一下為什么會發生圖片不能正常顯示的情況。舉一個例子,現在有一個頁面index.htm,在這個頁面中聯接有一張圖片photo.jpg。他們的絕對路徑如下:
c:/website/index.htm
c:/website/img/photo.jpg
如果你使用絕對路徑c:/website/img/photo.jpg,那么在自己的計算機上將一切正常,因為確實可以在指定的位置即c:/website/img/photo.jpg上找到photo.jpg文件,但是當你將頁面上傳到網站的時候就很可能會出錯了,因為你的網站可能在服務器的c盤,可能在d盤,也可能在aa目錄下,更可能在bb目錄下,總之沒有理由會有c:/website/img/photo.jpg這樣一個路徑。那么,在index.htm文件中要使用什么樣的路徑來定位photo.jpg文件呢?對,應該是用相對路徑,所謂相對路徑,顧名思義就是自己相對與目標位置。在上例中index.htm中聯接的photo.jpg可以使用img/photo.jpg來定位文件,那么不論將這些文件放到哪里,只要他們的相對關系沒有變,就不會出錯。
總結
以上是生活随笔為你收集整理的Java 相对路径和绝对路径的简单介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Debug Current Instru
- 下一篇: 软件测试-PR在运行场景的时候报错测试机