Sei sulla pagina 1di 9

GROOVYLOPEANDO

INICIO ABOUT
Qu es Groovy?

Desarrollando aplicaciones en Groovy

Conceptos bsicos de Groovy


JUL 16 Posted by Joxebus

AUTHOR
Joxebus

Una vez que ya hemos instalado correctamente Groovy podremos empezar a ejecutar scripts tanto en el smbolo del sistema (Groovy Shell) como en la Groovy Console, si no lograron instalarla en este momento en su SO no se preocupen, todos los ejemplos que listamos a continuacin pueden ser ejecutados en la GroovyConsole en lnea dando clic aqu.

ARCHIVOS
julio 2011

1.- Ejecutando un Hola Mundo Groovy!


Abrimos la consola de Windows o bien, el shell de sus preferencia en su SO Los siguientes ejemplos estn dados con Win7

ETIQUETAS
Bienvenida Cdigos Descripciones Ejemplos Primero Pasos Primeros Pasos

1.1- Comando groovy


Se enlista una serie de opciones que se pueden combinar con el comando groovy, si por ejemplo queremos escribir un Hola Mundo Groovy! en consola solo basta con escribir lo siguiente groovy -e println Hola Mundo Groovy!
open in browser PRO version
Are you a developer? Try out the HTML to PDF API

ENTRADAS RECIENTES
pdfcrowd.com

Conceptos bsicos de Groovy Qu es Groovy? Bienvenido!

TWITTER
Descarga Groovy para tu OS http://bit.ly/ul7Zl
4 hours ago

Conceptos bsicos de Groovy http://wp.me/p1Hpcd-n


4 hours ago

Bueno pues ya estan coordialmente invitados a visitar el blog Groovylopeando en la siguiente direccin groovylopeando.wordpress.com
4 days ago

groovy -e "new File('.').eachFileRecurse { println it }"


4 days ago

Recorrer un directorio en Groovy e imprimirlo es tan simple como ejecutar el siguiente Script
4 days ago

1.2 Comando groovysh (shell de groovy)


El comando groovysh activa el shell de groovy en la consola de Windows, dndonos la posibilidad de ejecutar scripts ms complejos desde el mismo, siempre que ejecutamos un mtodo en Groovy, este nos regresa el ltimo valor que trato y lo denota con 3 signos = y un mayor que > , como pueden observar en este ejemplo el valor de retorno del mtodo println es null
open in browser PRO version
Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

1.3- Comando groovyconsole (abre la consola de groovy)


El comando groovyconsole nos abre una instancia de la consola que por default nos instala Groovy para la ejecucin de scripts.

2.- Conceptos relevantes del lenguaje Groovy


open in browser PRO version
Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Cuando dije que les iba a explicar a mi modo de entender las cosas, hablaba muy en serio, la verdad es que no me es muy fcil realizar grandes descripciones y es por ello que tratar de ponerles el mayor nmero de imgenes para ejemplificarles todo lo que quiero darles a entender.

2.1- Un poco de Sintaxis


Hay algunas consideraciones que debemos tener en cuenta, como habrn notado en el ejemplo anterior, el uso de () para un mtodo y y el ; para finalizar una linea no son necesarios, no hemos creado ninguna clase para ejecutar estas instrucciones y donde quedo el main?, el main no es necesario en una aplicacin Groovy claro esta que para hacer ms legible nuestro cdigo podemos utilizarlos quedando de la siguiente manera.

Hey! Un momento eso es un cdigo Java? Recordemos que Groovy es un lenguaje de


open in browser PRO version
Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

programacin basado en Java por lo que recordemos que salvo algunas excepciones los cdigos Java tambin son validos para ser ejecutados en Groovy, claro esta que la idea es utilizar las caractersticas de Groovy para facilitarnos la vida, pero si existe algo que no sepamos como ralizarlo en groovy, siempre podemos insertar cdigos en Java en cualquier parte del script donde las necesitemos. Antes de continuar pongamos atencin a los cdigos antes mencionados, noten que una cadena puede estar definida por comillas simples o comillas sin ningn tipo de error, todo tiene un porque, pero eso lo veremos ms adelante.

2.2- La verdad de Groovy


Cuando nosotros realizamos una aplicacin en Java, para evaluar una condicin requerimos que sta nos regrese un valor true o false (no hay de otra) Groovy va ms all extendiendo las posibilidades de acuerdo a la siguiente tabla y al siguiente ejemplo. Tabla de Verdad de Groovy

Ejemplo en la Groovy Console


open in browser PRO version
Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Nuevamente un momento a dnde se fueron los tipos de dato? Como pueden observar definir un tipo de dato es cosa del pasado, aunque cmo lo haba mencionado antes, pueden o no ser definidos, depende del estilo de programacin que utilicen, el tipo de script que se este realizando; habr ocasiones en que definir un tipo de dato ser necesario, pero eso lo veremos en nuestro siguiente post. Dudas, comentarios o aportaciones son bienvenidos, que tengan un excelente fin de semana y hasta la prxima.
Share this: Facebook

Ads by Google

Clases Por Internet


Programas Universitarios Online Desde Cualquier Parte del Mundo. www.UNAD.us/Estudios-a-Distancia

Acerca de Joxebus
Me gusta expresar mis sentimientos, perspectivas y demas por medio de mis escritos, leeme y me conocers.

View all posts by Joxebus

Posted on julio 16, 2011, in Descripciones, Primeros Pasos and tagged Cdigos, Ejemplos, Primeros Pasos. Bookmark the permalink. Dejar un comentario.

Qu es Groovy?
Like Be the first to like this post.
Are you a developer? Try out the HTML to PDF API

open in browser PRO version

pdfcrowd.com

DEJAR UN COMENTARIO

Dejaunarespuesta
Enter your comment here...

Guest

Acceder

Acceder

Acceder
(Not published)

Correo electrnico (required) Nombre (required) Web

Recibir siguientes comentarios por correo. Recibir nuevas entradas por email.

Publicar comentario

Blog de WordPress.com. Theme: Mystique by digitalnature.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Potrebbero piacerti anche