Dernière modification : Dec 08 , 2024

Les bases de Groovy

Created by Sylvain Leroy

Helloworld


        println "Hello Groovy"
    

Pour lancer le programme :

groovy hello.groovy
  • Les parenthèses sont optionelles
  • Les point-virgules de fin sont optionnels
  • les déclarations de classes sont optionnelles
  • La méthode `main` est optionnelle
  • Groovy possède différents types de chaînes de caractères
  • System.out est implicite. Groovy importe automatiquement les imports
    java.lang.*,, `groovy.lang.*, groovy.util.*, java.util.*, java.net.*, java.io.*

Exemple


        list = ["Rod", "Carlos", "Chris"]
        shorts = list.findAll { it.size() <= 4 }
        shorts.each { println it }    
    

Installateur

Groovy fournit un interpréteur en ligne de commande ce qui vous permet de coder des scripts Groovy facilement. Download

Grails

Grails est un framework de développement d'applications Web utilisant Groovy Download

Les bases de Groovy

Created by Sylvain Leroy

Helloworld


        println "Hello Groovy"
    

Pour lancer le programme :

groovy hello.groovy
  • Les parenthèses sont optionelles
  • Les point-virgules de fin sont optionnels
  • les déclarations de classes sont optionnelles
  • La méthode `main` est optionnelle
  • Groovy possède différents types de chaînes de caractères
  • System.out est implicite. Groovy importe automatiquement les imports
    java.lang.*,, `groovy.lang.*, groovy.util.*, java.util.*, java.net.*, java.io.*

Exemple


        list = ["Rod", "Carlos", "Chris"]
        shorts = list.findAll { it.size() <= 4 }
        shorts.each { println it }    
    

Installateur

Groovy fournit un interpréteur en ligne de commande ce qui vous permet de coder des scripts Groovy facilement. Download

Grails

Grails est un framework de développement d'applications Web utilisant Groovy Download

Documentation et resources

  1. Manuel utilisateur : lien
  2. Documentation DSL : Groovy, Groovy