用于创建进程,类
Runtime
已被课程所取代
ProcessBuilder
。关于课程的一篇非常古老但仍然相关的文章
Runtime
(因为它是在增加课程之前发表的
ProcessBuilder
到JDK)是
当runtime.exec()不会
并且也与课程相关
ProcessBuilder
。
如文章中所述,方法
exec()
不是“shell”,因此不会解析您作为单个命令提供的命令
String
参数。您可以通过提供一个数组来解析方法
String
秒。
我建议你阅读这篇文章,还有
的javadoc
上课
java.lang.ProcessBuilder
。