java how to read from/output to a executable process

h‮//:sptt‬www.lautturi.com
java how to read from/output to a executable process
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;

public class Lautturi {

	public static void main(String[] args) {
		
		Process process = new ProcessBuilder("F:\\path\\to\\executable\\program.exe").start();

		InputStream processInputStream = process.getInputStream();
		OutputStream processOutputStream = process.getOutputStream();

		BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(processOutputStream));

		BufferedReader reader = new BufferedReader(new InputStreamReader(processInputStream));
	}
}
Created Time:2017-09-25 01:11:52  Author:lautturi