Sigue
Para más historias.
Cuando empecé a aprender sobre python me encuentro con el shell interactivo, que es una característica realmente genial para explorar la API, la creación de prototipos entonces siento por qué no está en Java. Pero la respuesta está aquí. JDK 9 viene con el proyecto Kulla. ¿Cuál es el objetivo del proyecto Kulla? Maestro en Java9
The goal of the Kulla project is to investigate the creation of a
Read Evaluate Print Loop (REPL) tool for the Java programming
language.
Cuando mi amigo me pregunta por qué te gusta Java. Les dije que Java es rico. Hay una forma nativa de REPL (bucles de lectura-evaluación-impresión). Si desea comprobar rápidamente el System.out.print(«Hola mundo»); entonces usted tiene que crear un proyecto separado. JShell ha surgido como una poderosa herramienta introducida en JDK9.
JShell es el patio de recreo, en el patio de recreo puedes jugar al cricket, al fútbol o a lo que quieras.
JShell está profundamente integrado con JDK. JShell está estrechamente integrado con el compilador de Java y la máquina virtual de Java, JShell mejora la experiencia de programación para el lenguaje Java. Puedes probar tu código a medida que lo creas, y mucho antes de que termines con todo tu proyecto. JShell es un simple shell UNIX que leerá conjuntos de instrucciones, evaluarlas & presentar el resultado.
Ventajas de JShell.
- Reduce la curva de aprendizaje de Java
- Comienza la expresión más bien con las clases.
- Retroalimentación inmediata & fácil comprensión.
- Explora nuevas API, experimenta, obtén al instante un resultado.
- Escribir código complejo de forma incremental.
JShell toma dos tipos de entradas
- Código Java «Snippets» – snippet es pequeños trozos de código.
- Comandos JShell.
La experiencia sin la teoría es ciega, pero la teoría sin la experiencia es mero juego intelectual.
Vamos a experimentar el JShell &interactuar con el proyecto Kulla. Obtener sus manos sucias.
Para descargar el JDK9 haga clic aquí.
Para mac os múltiples ruta JDK. Por favor, vaya a través de este.
- Descargar la última construcción JDK
- configurar la ruta Java_Home & comprobar la versión de java