1.2 groovy 语法1

2、Starting Groovy 

      相比于一个传统的Java类,一个包含main方法的Groovy类可以如下书写:

代码1:具有main函数的Groovy类

[java]  view plain  copy
 

在CODE上查看代码片

派生到我的代码片

  1. package plswg.edu.groovy.basic  
  2.   
  3.   
  4. // 利用class关键字创建一个groovy类  
  5. class G01_HelloWorldClass {  
  6.     // 静态的main方法作为程序入口  
  7.     static main(args) {  
  8.           
  9.         // 使用println命令输出  
  10.         println "HelloWorld in class"  
  11.     }  
  12. }  

       和Java一样,程序会从这个类的main方法开始执行,和Java的区别是:

  • class前省略public修饰;
  • main方法前省略public修饰;
  • main方法省略返回值类型void;
  • main方法形参列表省略类型String[];
      当然,这只是Groovy代码的一种写法,实际上执行Groovy代码完全可以不必需要一个类或main方法,所以更简单的写法如下: