概述
前言:我相信学习很多编程语言首先输出的就是HelloWorld,那么Groovy也不例外,为了了解 Groovy 的基本语法,让我们先看看一个简单的Hello World 程序。
一、创建一个 Hello World 程序
创建Hello World的代码,如下所示:
class Example {
static void main(String[] args) {
println('Hello World');
}
}
当我们运行时,会输出结果如下:
Hello World
二、在 Groovy 中导入语句
在Groovy中 import 语句可以用来导入,可以让你的代码使用其他库的功能。
示例:如何使用 MarkupBuilder 的类,
注:MarkupBuilder 的类是最常用的创建 HTML 或 XML 标记的类之一。
import groovy.xml.MarkupBuilder
def xml = new MarkupBuilder()
默认情况下,Groovy 在代码中包括以下库,因此不需要显式导入如下的库。
import java.lang.*
import java.util.*
import java.io.*
import java.net.*
import groovy.lang.*
import groovy.util.*
import java.math.BigInteger
import java.math.BigDecimal
三、Groovy令牌
令牌可以是一个关键字,一个标识符,常量,字符串文字或符号。
在下面的代码行中,有两个令牌,首先是关键词的 println,其次就是字符串的"Hello World"。
println("Hello World");
四、身份标识
标识符被用来定义变量,函数或其他用户定义的变量。
标识符以字母开头,美元或下划线。
注意:标识符不能以数字开头。
以下是有效标识符的一些例子:
def employeename
def student1
def student_name
其中,def 是在 Groovy 用来定义标识符的关键字。
下面是一个如何在我们的 Hello World 程序中使用标识符的代码示例。
class Example {
static void main(String[] args) {
def x = 5;
println('Hello World');
}
}
提示:变量 x 被用作标识符。
五、Groovy关键字
as | assert | break | case |
catch | class | const | continue |
def | default | do | else |
enum | extends | false | Finally |
for | goto | if | implements |
import | in | instanceof | interface |
new | pull | package | return |
super | switch | this | throw |
throws | trait | true | try |
while |
六、空白
空白是在编程语言如 Java 和 Groovy 用来形容空格、制表符、换行符和注释术语。
空格分隔从另一个声明的一部分,使编译器,其中一个元素标识的声明。
如下代码所示,存在关键字 def 和变量 a 之间的空白。这是为了让编译器知道 def 是需要被使用,并且是 a 应该是需要被定义的变量名的关键字。
def a = 5;
七、文字
文字是在 groovy 中表示固定值的符号。
Groovy 语言有符号整数,浮点数,字符和字符串。
如下所示:
12
1.45
'a'
"aa"
其实第六点和第七点和Java是一样的,没什么区别。
到这里,Groovy系列之基本语法(一)就已经总结完成了,后续还有基础语法的更新,需要的朋友可以点赞收藏和关注,让你在Groovy的学习之旅中不在迷路。
最后
以上就是拼搏外套为你收集整理的Groovy系列之基本语法——Hello World一、创建一个 Hello World 程序二、在 Groovy 中导入语句三、Groovy令牌四、身份标识五、Groovy关键字 六、空白七、文字的全部内容,希望文章能够帮你解决Groovy系列之基本语法——Hello World一、创建一个 Hello World 程序二、在 Groovy 中导入语句三、Groovy令牌四、身份标识五、Groovy关键字 六、空白七、文字所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复