ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

JShell in an IDE


Enviado por   •  2 de Diciembre de 2022  •  Prácticas o problemas  •  469 Palabras (2 Páginas)  •  601 Visitas

Página 1 de 2

JShell in an IDE

El JShell o Java Shell es un bucle de lectura, evaluación e impresión (REPL); lo cual significa que mide las expresiones que ingresamos en ella y nos brinda un resultado, la manera correcta de ingresar a un JShell es desde la línea de comando. Lo interesante de este es que, si en un programa básico que es complejo y donde te suelte errores que tendrás que buscar uno por uno, JShell encuentra el error ni bien los estas desarrollando, lo cual lo hace una herramienta excepcional para los ajustes en su código.

Esta es una herramienta agregada a Netbeans que ayuda a ejecutar piezas de códigos independientes, donde se puede usar en los métodos sin clases y códigos sin contexto para que se puedan validar en JShell. Entender y comprender JShell puede ser complicado, pero para evitar eso primero se debe comprender sus 6 aspectos básicos.

El primer concepto básico es empezar a entender sus comandos. Otro concepto básico es aprender de manera correcta y concreta sus variables. La tercera manera es comprender sus métodos y sus aspectos relacionados. La cuarta forma es declarar, modificar y extender clases. La Quinta manera se ocupa de las declaraciones de flujo de control y las enumeraciones. Y finalmente la sexta manera consta de las expresiones lambda.

Al hablar de los conceptos básicos se puede empezar con:

Iniciando JShell:

Una vez iniciemos Netbeans, nos dirigimos a la pestaña de herramientas y presionamos en Abrir Java Platform Shell.

[pic 1]

Así nos encontraremos en nuestra propia línea de comandos, donde al escribir “/help” nos mostrara la lista de comandos que podemos usar. Luego al escribir “/list -start” nos brindara todos los paquetes que se importan de manera predetermina ni bien se inicia un JShell. Si queremos podemos implementar todos los paquetes que nosotros queramos usar, de igual manera podemos declarar variables simples como se hacia en un fragmento de código de Java simple. Lo que debemos de tener en cuenta sé que el usuario declare el tipo de variable y que JShell no lo haga de forma automática.

[pic 2]

variable implícita

Son variables que están definidas de manera predeterminada por JShell, lo cual lo hace una característica única de esta. Por ejemplo, si en JShell escribimos '1’ se creará la variable $1 de manera implícita. Tambien JShell opera en crear una variable implícita que almacena el resultado de la operación, es decir si escribimos '1 + 2' JShell crea la variable implícita $4 ==> 3, también podemos usar las varibles implícitas de manera normal como '$1 + $4'. O simplemente una cadena de “Hola mundo” que también genera variables implícitas que se pueden usar en otro código.

Por lo que a Jshell no se le debe confundir con IDE (entorno de desarrollo integrado), porque está dentro de un IDE para ayudar al desarrollador y no es el mismo IDE.

https://www.adictosaltrabajo.com/2016/03/23/jshell-una-consola-repl-como-novedad-en-java-9/

https://serengetitech.com/tech/introducing-jshell-a-guide-for-using-the-new-java-9-feature/

...

Descargar como (para miembros actualizados)  txt (3 Kb)   pdf (160.8 Kb)   docx (127.4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com