栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在Java运行时中使用“ cd”命令?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在Java运行时中使用“ cd”命令?

没有称为的可执行文件

cd
,因为它 不能 在单独的进程中实现。

问题在于,每个进程都有自己的当前工作目录,将其实现

cd
为一个单独的进程只会更改 进程的当前工作目录。

在Java程序中,您 不能 更改当前的工作目录,也不需要更改。只需使用绝对文件路径。

当前工作目录很重要的一种情况是执行外部进程(使用

ProcessBuilder
Runtime.exec()
)。在这些情况下,您可以显式指定要用于新启动的进程的工作目录(分别
ProcessBuilder.directory()
为三个参数
Runtime.exec()
)。

注意:当前工作目录可以从system属性中
读取

user.dir
。您可能会很想 设置
该系统属性。请注意,这样做会导致非常糟糕的不一致性,因为它不 _意味着_可写。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/418551.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号