如何判断一个网站的好坏,万州房产网站建设,企业所得税是指什么,红色主题网站模板在java中#xff0c;process类提供了如下3个方法#xff0c;用于让程序和其他子进程进行通信。 InputStream getErrorStream#xff08;#xff09;#xff1a;获取子进程的错误流。 InputStream getInputStream#xff08;#xff09;#xff1a;获取子进程的输入流。…在java中process类提供了如下3个方法用于让程序和其他子进程进行通信。 InputStream getErrorStream获取子进程的错误流。 InputStream getInputStream获取子进程的输入流。 OutputStream getOutputStream获取子进程的输出流。 下面程序示范了读取其他进程的输出信息 import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;public class ReadFromProcess {public static void main(String[] args) throws IOException {// TODO Auto-generated method stubProcess pRuntime.getRuntime().exec(javac);//运行javac命令返回运行该命令的子进程ptry {//以p进程的错误流创建BufferedReaderd对象这个错误流是本程序的输入流对p进程则是输出流BufferedReader brnew BufferedReader(new InputStreamReader(p.getErrorStream()));String buffnull;while((buffbr.readLine())!null) {//读取每一行数据并赋给buff字符串。System.out.println(buff);}}catch (IOException ioe) {ioe.printStackTrace();}}
} javac进程------------本程序 数据从p进程流向本程序所在的内存 程序输出结果如下 数据流对p进程而言它是输出流对于本程序而言它则是输入流。 判断输入流还是输出流的角度总是站在运行本程序所在内存的角度。转载于:https://www.cnblogs.com/Peng-Yankee/p/8893389.html