Groovy
苍云烟
这个作者很懒,什么都没留下…
展开
-
Grails的安装_001
Grails的安装 由于Groovy是运行在JVM之上的语言,所以在安装Grails前,确保本机安装了JDK,并配置它的环境变量。小编使用的是jdk1.8版本,JDK的环境变量配置就不详细介绍了。 安装Grails 安装Grails需要下载他的安装程序包,可以在Grails官网主页下载到接下来,配置Grails的环境变量,将Grails解压后的路径配置为GRAILS_HOME,将%GR...原创 2018-04-14 21:02:07 · 1099 阅读 · 0 评论 -
Groovy_Learn_008_Groovy条件语句
Groovy条件语句条件声明需要程序指定一个或者多个条件进行判断,如果条件被确定为真,则要执行一个或多个语句;如果条件被确定为假,则要执行其他语句语句描述if 这个语句的一般工作是首先在if语句中计算一个条件。如果条件为真,它然后执行语句if / else 这个语句的一般工作是首先在if语句中计算一个条件。如果条件为真,则其后执行语句,并在els...原创 2018-04-13 09:55:44 · 257 阅读 · 0 评论 -
Groovy_Learn_007_Groovy循环
Groovy循环语句描述while while语句首先通过计算条件表达式(布尔值)来执行,如果结果为真,则执行while循环中的语句。forfor语句用于遍历一组值。for-infor-in语句用于遍历一组值。语法while(condition) { statement #1 statement #2 ... }for(va...原创 2018-04-12 19:46:34 · 219 阅读 · 0 评论 -
Groovy_Learn_006_Groovy运算符
Groovy运算符运算符是一个符号,通知编译器执行特定的数学或逻辑操作。Groovy中有以下类型的运算符 -算术运算符关系运算符逻辑运算符位运算符赋值运算符算数运算符运算符描述+两个数的加法-两个数的想减*两个数的乘法/两个数的除法%取模运算++自增运算,在自身的基础上加1--自减运算,在自身的基础上减1 示例:class Example { static void main(Strin...原创 2018-04-12 19:26:29 · 569 阅读 · 0 评论 -
Groovy_Learn_005_Groovy变量
Groovy变量Groovy中的变量可以通过两种方式定义 - 使用数据类型的本地语法,或者使用def关键字。对于变量定义,必须明确提供类型名称或在替换中使用“def”。这是Groovy解析器需要的。Groovy中有以下基本类型的变量,如上一章所述: byte、short、int、long 、float 、double 、char 、Boolean、 String等变量的声明变量的声明告诉编译器为...原创 2018-04-12 18:54:41 · 163 阅读 · 0 评论 -
Groovy_Learn_004_Groovy数据类型
Groovy数据类型内置数据类型Groovy提供多种内置数据类型。以下是在Groovy中定义的数据类型的列表 - byte -这是用来表示字节值。例如2。short -这是用来表示一个短整型。例如10。int -这是用来表示整数。例如1234。long -这是用来表示一个长整型。例如10000090。float -这是用来表示32位浮点数。例如12.34。double -这是用来表示64位浮点数,...原创 2018-04-12 18:41:45 · 237 阅读 · 0 评论 -
Groovy_Learn_003_Groovy基本语法
Groovy基本语法为了了解Groovy的基本语法,让我们先看一个简单的Hello World程序在Groovy中导入语句import语句可以用来导入,可以在你的代码可以使用其他库的功能。这是通过使用在 Import 关键字完成。下面的示例演示了如何使用MarkupBuilder的类,它可能是最常用的创建HTML或XML标记的类之一。默认情况下,Groovy在代码中包括以下库,因此您不需要显示导入...原创 2018-04-12 16:38:43 · 163 阅读 · 0 评论 -
Groovy_Learn_002_Groovy环境
Groovy环境有多种方式来获得Groovy环境设置下载安装,获得Windows安装部分-----安装过程就不详细的介绍了。也可下载压缩包下载后,把压缩包解压到相应的位置,然后再环境变量的Path里面添加解压后的路径(到解压的bin目录下)。配置好后,然后运行groovy -v,可以看到如下图到这里,就安装好了。Hello GroovyDos中运行groovyconsole之后,稍等,可以看到启动...原创 2018-04-12 16:09:07 · 109 阅读 · 0 评论 -
Groovy_Learn_001_Groovy概述
Groovy概述Groovy是一种基于Java平台的面向对象语言。 Groovy 1.0于2007年1月2日发布,其中Groovy 2.4是当前的主要版本。 Groovy通过Apache License v 2.0发布。Groovy特点Groovy中有以下特点: 同事支持静态和非静态类型 支持运算符重载 本地语法列表和关联数组 对正则表达式的本地支持 各种标记语言,如...原创 2018-04-12 15:56:26 · 153 阅读 · 0 评论 -
Groovy_Learn_010_Groovy文件I/O
Groovy文件I/OGroovy在使用I / O时提供了许多辅助方法。 Groovy提供了更简单的类来为文件提供以下功能。读取文件写入文件遍历文件树读取和写入数据对象到文件除此之外,还可以使用下面列出的用于文件I / O操作的标准Java类。java.io.Filejava.io.InputStreamjava.io.OutputStreamjava.io.Readerjava.io.Write...原创 2018-04-17 15:02:25 · 357 阅读 · 0 评论 -
Groovy实现微信公众号消息推动
Groovy实现微信公众号的消息推送,推送给用户请求方法: /** * POST form请求 * @param params body参数 */ static RestResponse post(url, params) { def rest = new RestBuilder(), rsp, convertParams = new...原创 2018-04-17 14:25:15 · 400 阅读 · 0 评论 -
Groovy_Learn_009_Groovy方法
Groovy方法Groovy中的方法是使用返回类型或使用def关键字定义的。方法可以接收任意数量的参数。定义参数时,不必显式定义类型。可以添加修饰符,如public,private和protected。默认情况下,如果未提供可见性修饰符,则该方法为public。最简单的方法示例:def methodName() { //方法代码}简单的方法调用:class Example { ...原创 2018-04-13 10:34:01 · 248 阅读 · 0 评论