An open API service indexing awesome lists of open source software.

https://github.com/miguelprogrammer/jshell

A ferramenta Java Shell (JShell) é uma ferramenta interativa para aprender a linguagem de programação Java e prototipar o código Java.
https://github.com/miguelprogrammer/jshell

Last synced: 2 months ago
JSON representation

A ferramenta Java Shell (JShell) é uma ferramenta interativa para aprender a linguagem de programação Java e prototipar o código Java.

Awesome Lists containing this project

README

          

# Jshell ![jshell cmd](https://docs.oracle.com/en/dcommon/img/oracle-doc-logo.png)
A ferramenta Java Shell (JShell) é uma ferramenta interativa para aprender a linguagem de programação Java e prototipar o código Java, é um Read-Evaluate-Print Loop (REPL), que avalia declarações, instruções e expressões à medida que são inseridas e imediatamente mostra os resultados. A ferramenta é executada a partir da linha de comando.

O JShell ajuda você a experimentar o código e explorar facilmente as opções à medida que desenvolve seu programa. Você pode testar instruções individuais, experimentar diferentes variações de um método e experimentar APIs desconhecidas na sessão JShell. JShell não substitui um IDE. À medida que desenvolve seu programa, cole o código no JShell para experimentá-lo e, em seguida, cole o código funcional do JShell no editor do programa ou IDE.

Existente a partir da JDK9, abra o Prompt de Commando (CMD | windows+r) e digite jshell como abaixo:

* ![jshell cmd](https://i.imgur.com/FKn4p6P.png)

Poderá também iniciar o jshel em modo detalhado atravé do commando jshell -v

## Para que usar o jshell ?
No desenvolvimento de software, é de rotina do desenvolvedor querer testar alguma expessão, cálculo etc, é ai que nosso amigo jshell entra, seu intuíto rela é ajudar de forma rápida e prática a ajudar os desenvolvedores a testar de forma rápida.

* Escreva um programa completo.
* Compile-o e corrija quaisquer erros.
* Execute o programa.
* Descubra o que há de errado com isso.
* Edite-o.
* Repita o processo.

Abaixo um comando muito comum para nós desenvolvedores:
* ![jshell cmd](https://i.imgur.com/DDN5FiH.png)

Veja como é simples uma soma:
* ![jshell cmd](https://i.imgur.com/5BbPaT9.png)

O comando /help intro poderá lhe dar mais opções de como brincar com o Jshell

Caso queira desbravar mais sobre, visite o site da Oracle