1

我有一个小的 Java 应用程序(JRE 1.5)。用户输入路径:该路径可以是相对路径(例如./myFolder../myRootFolder)。

当我从此路径创建文件对象时,我收到此路径:

C:\Programs\working_dir\.\myFolder

Java 似乎能够处理这个:sourceDir_file.exists 为这个文件返回“true”。

使用此文件是否安全,还是应该.\从路径中删除?

4

1 回答 1

2

最安全的方法是public URL getResource(String name)

并且相对路径将比绝对路径更安全

为什么因为存在于 a 上的单个文件system可以有许多不同paths的引用它

于 2013-04-22T08:41:45.477 回答