我有一个包装器,ProcessBuilder
以便任何需要运行进程的类都可以使用它。
该类传递过程和参数并将返回结果。
结果将是Process
我猜的或错误流的输出流。
我的问题是如何在线程之间传递流?我的意思是我正在做类似以下的事情:
String line=null;
try {
while ( (line = br.readLine()) != null) {
if (pw != null)
pw.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
if (pw != null)
pw.flush();
我想我应该flush
但不应该关闭蒸汽,对吗?还是我应该以不同的方式做?