Объекты этого класса получаются вызовом метода exec() у объекта Runtime - запускающего отдельный процесс. Объект класса Process может использоваться для управления процессом и получения информации о нем.
java.lang.
Process
getInputStream
()public InputStream
Получить поток ввода из процесса(это будет Piped поток, присоединенный к потоку стандартного выводы процесса)
getErrorStream
()public ErrorStream
Получить поток ошибок
getOutputStream
()public OutputStream
Получить поток вывода
destroy
()public void
Уничтожает процесс. Все подпроцессы, запущенные из него, так же будут уничтожены.
exitValue
()public int
Возвращает код завершения процесса. По соглашению, код завершения равный 0 - означает нормальное завершение.
waitFor
()public int
Вынуждает текущий поток выполнения приостановиться до тех пор, пока не будет завершен процесс, представленный этим экземпляром Process. Возвращает значение кода завершения процесса.