因为java大多是后台的,在服务器上跑,所以常常需要cmd命令,Process pro = Runtime.getRuntime.exec(cmd);获得cmd命令的当前进程,然后再使用pro.waitFor();等待上面的cmd命令的结束,因为cmd命令可能是一个复制啥的比较耗时间的命令,所以需要等待。
致自己-->不及跬步何以至千里因为java大多是后台的,在服务器上跑,所以常常需要cmd命令,Process pro = Runtime.getRuntime.exec(cmd);获得cmd命令的当前进程,然后再使用pro.waitFor();等待上面的cmd命令的结束,因为cmd命令可能是一个复制啥的比较耗时间的命令,所以需要等待。源码中也有说明,就是让当前的线程等待,知道子进程(sub