java工程内部相对路径引用文件

本文解析了在不同操作系统中使用Java创建文件对象时,相对路径、当前路径及绝对路径的区别。通过实例说明了如何正确指定文件路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面的当前路径都是你的工程目录
File file =new File("./xml/a.properties") ;
中的./xml/a.properties中的.是指当前路径哪么这句就是当前路径下的xml下的a.properties
File file1 =new File("xml/a.properties") ;
中的xml/a.properties也代表了它会在当前路径下找xml然后找xml下的a.properties
File file2 =new File("/xml/a.properties") ;而这个中的/xml/a.properties表示绝对路径。在linux下他表示在xml文件下的a.properties而不是当前文件夹下的!windows的这个路径表示Class文件所在路径
 
这个中的图片应该如何调用
ImageIcon ii = new ImageIcon("./CS/src/res/7.jpg");

ImageIcon ii = new ImageIcon("./src/res/7.jpg");
. 指当前目录 代表工程文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值