Groovy
文章平均质量分 79
Penny 要努力呀
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Groovy 学习之一:概述与环境
一、Groovy概述 Groovy是一种基于Java平台的面向对象语言。Groovy 1.0与2007年1月2日发布,其中Groovy 2.4是当前的主要版本。 Groovy通过Apache License v 2.0发布。 1、Groovy的特点 Groovy中有以下特点: 同时支持静态和动态类型。 支持运算符重载。 本地语法列表和关联数组。 对正则表达式的本地支持。 各种标记语...原创 2018-12-07 10:30:13 · 268 阅读 · 0 评论 -
Groovy 学习之二:基本语法
为了了解Groovy的基本语法,让我们先看看一个简单的Hello World程序。 1、创建Hello World程序 (1)在IntelliJ IDEA中,选择New-Groovy Class。 (2)创建Hello World程序,你只要输入以下几行简单的代码就可实现。 class HelloWorld { static void main(String[] args){...原创 2018-12-07 11:38:04 · 380 阅读 · 0 评论 -
Groovy 学习之三:数据类型和变量
一、Groovy数据类型 在任何编程语言中,需要使用各种变量来存储各种类型的信息。变量只是保留值的存储位置,这意味着,当你创建一个变量,你保留在内存中的一些空间来存储与变量相关的值。 您可能喜欢存储各种数据类型的信息,如字符串,字符,宽字符,整数,浮点数,布尔值等。基于变量的数据类型,操作系统分配内存并决定什么可以存储在保留的存储器中。 1、内置数据类型 Groovy提供多种内置数据类型。...原创 2018-12-07 11:54:11 · 3264 阅读 · 0 评论 -
Groovy 学习之四:运算符和循环、条件语句
一、Groovy运算符 运算符是一个符号,通知编译器执行特定的数学或逻辑操作。 Groovy中有以下类型的运算符: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 1、算术运算符 Groovy语言支持正常的算术运算符任何语言。以下是在Groovy中可用的算术运算符: 运算符 描述 例子 + 两个操作数的加法 1 + 2 将得到 3 − ...原创 2018-12-07 15:27:19 · 5862 阅读 · 0 评论 -
Groovy 学习之五:方法
Groovy中的方法是使用返回类型或使用def关键字定义的。方法可以接收任意数量的参数。定义参数时,不必显式定义类型。可以添加修饰符,如public,private和protected。默认情况下,如果未提供可见性修饰符,则该方法为public。 最简单的方法是没有参数的方法,如下所示: def methodName() { //Method code } 下面是一个简单方法的例...原创 2018-12-07 15:44:31 · 441 阅读 · 0 评论 -
Groovy 学习之六:文件I/O与可选
一、文件I/O Groovy在使用I / O时提供了许多辅助方法,Groovy提供了更简单的类来为文件提供以下功能。 读取文件 写入文件 遍历文件树 读取和写入数据对象到文件 除此之外,您始终可以使用下面列出的用于文件I / O操作的标准Java类。 java.io.File java.io.InputStream java.io.OutputStream java.io.Rea...原创 2018-12-07 16:03:46 · 473 阅读 · 0 评论 -
Groovy 学习之七:数字
在Groovy中,数字实际上表示为对象,它们都是类Integer的一个实例。要使对象做某事,我们需要调用在其类中声明的一个方法。 Groovy支持整数和浮点数。 整数是不包含分数的值。 浮点数是包含小数部分的十进制值。 Groovy中的数字示例如下所示: Integer x = 5; Float y = 1.25; 其中x是整数类型,y是浮点数。 groovy中的数字被定义为对...原创 2018-12-10 18:02:15 · 2589 阅读 · 0 评论 -
Groovy 学习之八:字符串
通过在引号中包含字符串文本,在Groovy 中构造一个字符串文字。 Groovy 提供了多种表示String 字面量的方法。 Groovy 中的字符串可以用单引号('),双引号(“)或三引号(”“”)括起来。此外,由三重引号括起来的Groovy字符串可以跨越多行。 以下是Groovy中字符串使用的示例: class Example { static void main(String...原创 2019-02-26 11:25:04 · 2064 阅读 · 0 评论 -
Groovy 学习之九:范围
范围是指定值序列的速记。范围由序列中的第一个和最后一个值表示,Range可以是包含或排除。包含范围包括从第一个到最后一个的所有值,而独占范围包括除最后一个之外的所有值。这里有一些范例文字的例子: 1..10 - 包含范围的示例 1 .. <10 - 独占范围的示例 'a'..'x' - 范围也可以由字符组成 10..1 - 范围也可以按降序排列 'x'..'a' - 范围也可以由字...原创 2019-03-05 11:41:43 · 935 阅读 · 0 评论
分享