2013-09-19 4 views

ответ

0

Это возможно, если внешний процесс является предшественником в трубопроводе процесса:

> cat file | java MyClass 

затем Java программа может считывать выходной поток программы cat с помощью System.in. В других случаях я сомневаюсь, что это возможно даже с использованием языков C/C++.

+0

Но если внешний процесс не был запущен Java, возможно ли это? – snicks008

+0

Когда Java запускает другой процесс, он использует системные вызовы, а также любую другую программу, поэтому нет никакой разницы, какая программа запустила этот процесс. –

Смежные вопросы