Groovy是一种基于Java平台的面向对象语言。
[Groovy的特点]
[一]
同时支持静态和动态类型。
[二]
支持运算符重载。
[三]
本地语法列表和关联数组。
[四]
对正则表达式的本地支持。
[五]
各种标记语言,如XML和HTML原生支持。
[六]
Groovy对于Java开发人员来说很简单,因为Java和Groovy的语法非常相似。
[七]
您可以使用现有的Java库。
[八]
Groovy扩展了java.lang.Object。
[Groovy官网]
Groovy的官方网站是:http://www.groovy-lang.org/
学习Groovy,了解它的官网是非常重要的一件事。
编译Java代码需要下载安装jdk,对应的,如果想要编写Groovy代码,必须下载Groovy,并将Groovy目录下的bin文件夹路径配置的环境变量中去。
在这个官网可以做哪些事呢?
- 下载Groovy
下载地址是:http://www.groovy-lang.org/download.html,如图:
引导新手入门指南
学习Groovy语法
Groovy开发使用到的工具
Groovy模块指南
API接口文档
[编辑器的使用]
(1)自带编辑器
可以输入命令groovyconsole
直接打开(前提是groovy根目录的bin文件夹已经配置到环境变量中)
输入命令等待几秒后Groovy自带编辑器就会打开
(2)Intellij Idea工具
Intellij Idea,简称IJ,我们常说idea,idea这个编辑工具是非常好用的,在本专题的后续篇章中的代码演示都会使用这个工具。
一个工具的使用总是从HelloWord开始的,那么idea创建一个Groovy的HelloWord的步骤如下。
[第一步]
创建新的工程,如图
之后会打开如下页面
选择左边的Groovy;
Project SDK必须选择Java 1.8以上的版本,右边的New按钮可以指定jdk目录;
Groovy library选择一个稳定的groovy版本,右边的Create按钮可以指定groovy根目录;
点击Next
Project name:填写项目名称;
Project location:选择项目的存储路径;
点击Finish
就这样,一个项目就创建好了
src目录下存放文件,新建的项目下默认是没有文件的,所以我们需要手动创建一个文件
初始代码比较简单,不过没关系,本章只演示HelloWord,还记得C语言、C++、Java的main方法吗?Groovy也有一模一样的main方法,如下:
class Hello {
public static void main(String[] args){
printf("hello word")
}
}
如图所示,将鼠标放在main方法上,右击,选择Run 'Hello.main()'
,之后,在控制台上就可以打印结果。
[本章完...]