Что происходит, когда я использую javaw для запуска java-программы в следующем сценарии? - PullRequest
1 голос
/ 18 марта 2010

Допустим, я запускаю Java-программу из командной строки. И эта программа требует некоторые данные для ввода во время выполнения. Поэтому мне было интересно, что произойдет, если кто-нибудь использует javaw для запуска программ такого типа?

То есть как ввести данные в программу?

Ответы [ 2 ]

2 голосов
/ 18 марта 2010

Вы не можете получить интерактивный ввод, но если вы хотите прочитать из файла, вы можете или можете перенаправить стандартный ввод в файл или канал.

cat myText.txt | javaw myJavaClass

или Windows

type myText.txt | javaw myjavaClass
0 голосов
/ 18 марта 2010

Вы не можете. Поскольку javaw не выделяет консоль, у вас нет способа ввода данных.

...