Este artigo falará sobre como sair do jshell, que é uma ferramenta Java Shell introduzida no Java 9. É como um REPL (Read-Evaluate-Print Loop) baseado em linha de comando que permite testar rapidamente seus trechos de código Java. No entanto, pode haver momentos em que você queira sair do jshell e voltar ao prompt de comando do sistema operacional. Para isso, começaremos fornecendo a solução para o problema, seguida de um passo a passo abrangente do código. Este artigo inclui insights envolventes sobre bibliotecas, funções relacionadas e muito mais.
Saindo do jshell é tão simples quanto escrever /exit e pressionar Enter. No entanto, compreender o contexto por trás desta operação é crucial para todo desenvolvedor Java. Ele garante uma interação suave com o jshell e aumenta a eficiência geral da codificação.
/exit
Anatomia do comando /exit
O comando /exit é um dos vários metacomandos que o jshell suporta. Esses metacomandos começam com um caractere / e não fazem parte da linguagem Java. Eles são usados para controlar o comportamento da sessão jshell.
O comando /exit é usado para encerrar a sessão jshell e retornar o controle ao sistema operacional. Quando você escreve /exit e pressiona Enter, ele envia um comando de saída para o jshell, que então encerra a sessão.
A compreensão detalhada desses metacomandos pode aumentar significativamente sua eficiência ao trabalhar com o REPL do Java.
Compreendendo outros metacomandos
Compreender outros metacomandos no Jshell é igualmente importante. Por exemplo, /help fornece uma lista de todos os metacomandos. /list exibe todos os trechos que você inseriu durante a sessão. /save filename pode salvar os trechos da sua sessão em um arquivo. Esses comandos desempenham um papel fundamental para aproveitar ao máximo o jshell.
/help /list /save filename
Assim como /exit encerra sua sessão, esses metacomandos permitem que você controle, salve e recupere seu trabalho de maneira eficaz. Ao dominar o uso desses comandos, você se tornará proficiente na navegação em jshell e na simplificação de suas tarefas de desenvolvimento Java.
Em conclusão, jshell é uma ferramenta poderosa que permite aos desenvolvedores Java testar trechos de código de maneira rápida e eficiente. O comando /exit e outros metacomandos desempenham um papel fundamental no controle do comportamento do Java REPL, garantindo assim uma experiência ideal de desenvolvimento Java.