#java
#java
Вопрос:
В документах java говорится: «Методы доступа к консольному устройству на основе символов, если таковые имеются, связанные с текущей виртуальной машиной Java».В чем смысл этого предложения?
Комментарии:
1. Короче говоря, это класс для взаимодействия с командной строкой. (предполагается, что Windows)
2. Является ли панель управления Java символьным устройством?
Ответ №1:
Грубо говоря: консоль = терминал = командная строка.
Это (обычно) черный экран, который вы можете использовать для запуска своей программы (с java YourClass
), и откуда вы можете считывать параметры или записывать.
Console
Объект является более простой в использовании альтернативой System.in
и System.out
Комментарии:
1. Тогда класс Console не имеет ничего общего с панелью управления Java (javacpl.exe )?
2. @Rekha: нет, вообще ничего. Почему вы думаете, что это как-то связано с этим?
Ответ №2:
В Windows это будет ссылаться на командную строку (которую некоторые люди ошибочно называют DOS). В системах * nix это будет относиться к терминалу.
Класс Console содержит методы для обработки командной строки / терминала, такие как чтение и запись в него.