相对路径&绝对路径&类路径

本文详细解释了相对路径、绝对路径及类路径的概念,并介绍了在Eclipse IDE中如何利用这些路径进行项目开发,特别是针对java和web项目的类路径设置方法。

相对路径:
不以“/”开头,是相对于当前程序的路径,在Eclipse的java项目中,相当于项目文件的根目录。

绝对路径:
一个文件的完整路径,在windows系统中绝对路径从盘符开始到文件后缀名结束,例如:d:/bin/java.class

类路径:
通过Class类的方法来获取classpath所在目录,例如:
Student.class.getResource(‘/db.properties”).getPath();

在eclipse中,java项目的classpath在/bin中,web项目在/WEB-INF/classes目录下。

在项目src下的文件会自动放入bin中,因此在项目中可以将配置文件放置src文件下,再用类路径来访问,这样可以防止项目文件的变更导致读取失败,以及方便工具类的跨项目使用。在java项目下classpath

另外,在eclipse中”.”代表java命令的运行目录。在java目录下,表示项目的根目录。在web项目下,表示服务器的bin文件下(例如:tomcat/bin)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值