Java路径问题的汇总(绝对路径、相对路径、yml、Java程序)

目录:

根目录
绝对路径
相对路径
网络中的路径
java程序中调用的路径
SpringBoot中yml文件配置的路径

需求
Java开发中经常遇到的关于各种文件路径汇总。

1.根目录
打开目录文件夹的第一层就是根目录。
eg:
我的项目online-examination-system
我的项目
点击进入项目如图,该目录就是根目录,也就是说下图的所有文件夹|文件在根目录下。
在这里插入图片描述
2.绝对路径:
从盘符开始,直接到达目标位置。

eg:    D:\Code\JavaWeb\online-examination-system
注意:绝对路径用的分隔符为“ \ ”,相对路径用的分割符为“ / ”。

3.相对路径:
以引用文件所在的位置为参考基础,而建立出的目录路径;(html文件引用图像为例)
1.同一级路径:图像文件位于HTML文件同一级,直接写图像名;

< img  src="photo.jpg" />

2.下一级路径:图像文件位于HTML文件下一级,用符号 / (下一级,多个下级就用多个符号)

< img  src="aaa/photo.jpg" />

3.上一级路径:图像文件位于HTML文件上一级,用符号 …/ (上一级,多个上级就用多个符号)

< img  src="../photo.jpg" />

4.网络中的路径:
联网情况下,可以调用任意网站的图片,要写上网站的绝对路径。

5.java程序中调用的路径:
访问Windows的路径:

String path="D:\\Code\\JavaWeb\\online-examination-system\\myfile.xlsx";

访问Linux的路径:

String path="//home//sdnmuser//app//microservice//myfile.xlsx";

6.SpringBoot中yml文件配置的路径:
访问Windows的路径:

import:
	filePath:  D:\Code\JavaWeb\online-examination-system\myfile.xlsx

访问Linux的路径:

import:
	filePath:  /home/sdnmuser/app/microservice/myfile.xlsx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值