首页 > 其他 > 详细

简单记录下Runtime和ProcessBuilder的区别

时间:2020-07-16 17:58:23      阅读:39      评论:0      收藏:0      [点我收藏+]

最近的需求中,需要:执行命令行操作

涉及到“操作系统进程”的各种资料,纷纷指向Runtime和ProcessBuilder,2种方法在一般需求中均可用

使用时的区别,在于传参不同。

Runtime.exec(),传入多个字符串,以空格分隔命令及参数

ProcessBuilder.start(),传入字符串列表或数组,第一个参数是命令

一般建议是,使用ProcessBuilder

简单记录下Runtime和ProcessBuilder的区别

原文:https://www.cnblogs.com/zhang007/p/13323432.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!