Делал след Java Explorer Oracle и там, впервые, я слышал о Jshell и я решил написать об этом, потому что думал, было довольно прохладно, что он делает.
O Инструмент Java Shell (оболочка) это интерактивный инструмент, чтобы научиться программировать на Java и сделать модель, основанную на коде. Jshell – цикл чтения-оценки-печати (REPL). Это означает, что он будет читать (Read), и оценка (Evaluate) команды и показать (Print) результат, а потом вернуться в начале следующего input. REPL делает их выполнения, более материального и позволяет проверить предположения об этом.
В JShell используется через командную строку, так что вы можете сделать ввод данных в программу и увидеть результат сразу же, кроме того, возможность внести коррективы, если это требуется.
Разработка программы Java, как правило, включает следующий процесс:
- Написать программу;
- Собрать и исправить возможные ошибки
- Запустить программу
- Выяснить, что пошло не так
- Издать
- Повторить процесс
JShell помочь в процессе судебного разбирательства код проще. Позволяет проверить аргументы, проверить вариаций методов и испытать API, которые вы еще не знаете, как использовать в повседневной жизни.
JShell лучше, чем в IDE?
Нет, Jshell не заменяет использование IDE, он только облегчает и agilia процесс обучения как о Java как проверки гипотез, как мы уже упоминали ранее.
Как вы будете писать свой код, вы можете вставить фрагмент кода в JShell и проверить, или же скопировать код, который тестирует в JShell и вставить в вашу IDE.
С помощью JShell
В JShell часть JDK9 и выше, таким образом, требуется, по крайней мере, в JDK9, установленных на вашем компьютере.
Исходя из этого, просто пойти и закончить и ввести jshell
Практический пример:
Фрагменты переведены:
Документация Oracle
FreeCodeCamp: Вот почему вы читаете-оцениваете-печатаете-цикл так удивительно
Оригинал: “https://dev.to/diariodeumacdf/java-shell-tool-5d72”