0
Не могли бы вы, гуру Java сказать мне, как очистить буфер System.err? Проблема в том, что я пытаюсь напечатать что-то, используя out и err. В этом случае порядок вывода неверен, потому что это два разных потока.Как очистить буфер System.err?
Таким образом, решение, которое я ясно вижу, чтобы смыть мой заблуждается буфер сразу после System.err.print("...")
Почему вы хотите синхронизировать и ошибочно? Это две разные потоки по какой-то причине. – Smutje
Да, но я должен печатать ошибки с ошибкой и другой информацией по –
Ну ... stdout и stderr являются объектами «PrintStream», поэтому они предоставляют метод 'flush' ... однако, я просто протестировал вызов этих методов и процесс, похоже, не блокируется до тех пор, пока не будет промыт. –