Вирішено: вихід із jshell

Останнє оновлення: 09/11/2023
Автор: Java SourceTrail

У цій статті мова піде про те, як вийти з jshell, який є інструментом Java Shell, представленим у Java 9. Це схоже на REPL (цикл читання-оцінки-друку) на основі командного рядка, який дозволяє вам швидко тестувати фрагменти коду Java. Однак іноді ви захочете вийти з jshell і повернутися до командного рядка операційної системи. Для цього ми почнемо з розв’язання проблеми, а потім детально ознайомимося з кодом. Ця стаття містить цікаву інформацію про пов’язані бібліотеки, функції тощо.

Вихід із jshell так само просто, як написати /exit і натиснути Enter. Однак для кожного розробника Java важливо розуміти контекст цієї операції. Це забезпечує плавну взаємодію з jshell і підвищує загальну ефективність кодування.

/exit

Анатомія команди /exit

Команда /exit є однією з кількох мета-команд, які підтримує jshell. Ці мета-команди починаються з символу / і не є частиною мови Java. Вони використовуються для керування поведінкою сеансу jshell.

Команда /exit використовується для завершення сеансу jshell і повернення керування операційній системі. Коли ви пишете /exit і натискаєте Enter, він надсилає команду виходу в jshell, яка потім завершує сеанс.

Детальне розуміння цих мета-команд може значно підвищити вашу ефективність під час роботи з REPL Java.

Розуміння інших мета-команд

Не менш важливим є розуміння інших мета-команд у Jshell. Наприклад, /help надає список усіх мета-команд. /list відображає всі фрагменти, які ви ввели під час сеансу. /save filename може зберегти фрагменти вашого сеансу у файл. Ці команди відіграють важливу роль у тому, щоб отримати максимальну віддачу від jshell.

/help
/list
/save filename

Подібно до того, як /exit завершує ваш сеанс, ці мета-команди дозволяють вам ефективно контролювати, зберігати та відновлювати свою роботу. Освоївши використання цих команд, ви навчитеся навігації jshell і оптимізуєте завдання розробки Java.

На закінчення, jshell — це потужний інструмент, який дозволяє розробникам Java швидко й ефективно тестувати фрагменти коду. Команда /exit та інші мета-команди відіграють важливу роль у керуванні поведінкою Java REPL, забезпечуючи таким чином оптимальний досвід розробки Java.

Схожі повідомлення: