一、groovy是什么
简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。
作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员们”的福音。
二、开发环境
1、 jdk 1.5以上
2、 eclipse+groovy plugin(支持Groovy 1.5.7)
打开eclipse,通过Software Updates > Find and Install...菜单,使用“Search for new features to install” 下载并安装groovy插件。New一个远程站点,url可使用http://dist.codehaus.org/groovy/distributions/update/,插件名:Groovy plug-in。根据需要你可以同时选择groovy和grails(后续会学习到):
三、创建groovy项目
1、 新建一个groovy项目
New --> Project à Java Project 创建一个java项目。为了方便管理,建议在source中建两个source文件夹java和groovy,分别用于存储java源文件和groovy源文件:
2、 添加 Groovy 特性
在项目上右击,Groovy à Add Groovy Nature,这样会在项目中添加 Groovy Libraries。
3、 添加 Groovy 类
在项目groovy源文件下右键,New à Other àGroovy à Groovy Class
自动生成的源代码如下:
public class HelloWorld{
/**
* @param args
*/
public static void main(def args){
// TODO Auto-generated method stub
}
}
我们在main方法中加一句打印语句:
println "Hello World"
4、 编译运行groovy类
在源文件上右键,Compile Groovy File,然后右键,Run As à Groovy ,在控制台中查看运行结果。
实际上 groovy 语法的简练还体现在,就算整个文件中只有println "Hello World"这一句代码(把除这一句以外的语句删除掉吧),程序也照样能够运行。
当然,为了说明groovy 其实就是java,你也可以完全按照java 语法来编写HelloWorld类。