gpt4 book ai didi

java - 在Java中使用相对路径安全吗?

转载 作者:行者123 更新时间:2023-11-30 04:25:01 25 4
gpt4 key购买 nike

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

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

C:\Programs\working_dir\.\myFolder

Java 似乎能够处理此问题:sourceDir_file.exists 对此文件返回“true”。

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

最佳答案

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

相对路径会比绝对路径更安全

为什么是因为系统上存在的单个文件可以有许多不同的路径引用它

关于java - 在Java中使用相对路径安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16142730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com