JShell significa java shell. También se le conoce como REPL (Leer Evaluar bucle de impresión). El propósito de esta herramienta es proporcionar una manera fácil de aprender Java, pero ¿cómo? Vamos a verlo. Somos conscientes de que tenemos que escribir varias líneas de código para imprimir algo en la pantalla, por ejemplo – Para imprimir “Hello World” en la pantalla tenemos que escribir el siguiente código.

public class HelloWorld {

    public static void main(String[] args) {
        // Prints "Hello, World!" on the screen
        System.out.println("Hello, World!");
    }

}

Este código no es fácil de entender si eres un principiante de Java. Para aprender Java de una manera divertida e interactiva, Oracle corp creó esta herramienta llamada jshell. Estas herramientas ya están disponibles en otros lenguajes de programación populares como Python, Scala, etc.

Para mostrar “Hello World” en JShell, todo lo que necesita escribir es esto:

jshell> System.out.println("Hello, World!")
Hello, World!

JShell - Java Shell Hola mundo

¿Por qué utilizar JShell?

La principal ventaja de usar jshell es que puede probar su código parcial (declaraciones individuales, métodos, etc.) aquí sin escribir el programa completo y luego verificar los diversos escenarios posibles. Una vez que esté satisfecho con el código, puede copiarlo de jshell a su programa principal.

Esto le permite probar múltiples escenarios sin interrumpir el programa principal y le da la oportunidad de hacerlo. intenta aprender.

¿Cómo iniciar JShell?

Para iniciar jshell, debe tener Java 9 instalado en su sistema, si tiene una versión anterior de Java, puede actualizarla descargando la última versión de Aquí.

Para iniciar jshell, abra el símbolo del sistema (abra el terminal si está en Mac OS X), escriba jshell y presione Entrar.

leer  Java 9: ​​clases internas anónimas y operador Diamond

Si recibe un error como: jshell: comando no encontrado (como se muestra en la captura de pantalla a continuación), entonces debe establecer la ruta en su sistema.
Comando jshell no encontrado

Si todo está configurado correctamente, debería ver una pantalla como esta.
Iniciar JShell en su sistema

¿Cómo salir de JShell?

Para detener JShell, escriba /exit y presione Entrar.
Cómo dejar de salir de JShell

Más tutoriales de JShell

1. JShell: trabajar con variables
2. JShell: trabajar con métodos

Referencia:

Documentación de Oracle JDK 9

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *