美文网首页
groovy学习

groovy学习

作者: thdqn | 来源:发表于2019-07-25 16:07 被阅读0次

groovy高效特性
1 可选的类型定义,变量类型可以不用定义,系统自动识别
def version = 1

2 assert 断言

3 括号是可选的
println(version) 等于 println version

4 字符串,有三种类型

def s1='ab' // 仅仅是个字符串
def s2="bc ${version}" // 可以插入变量
def s3='''ml
sda'''  // 可以换行

5 集合api

// list 类型
def tool=['ant','maven']
tool << 'gradle'  // 追加一个类型

// map
def bui =['vue': 100,'react': 35]
bui.jq=11
// 获取方法
hui.jq
hui['vue']

6 闭包

def c1={
    v->
    print v
}
def c2={
    print 'htll'
}
def met1(Closure closure){
    cloure('param')
}
def met2(Closure closure){
    cloure()
}
met1(c1)
met2(c2)

相关文章

  • Groovy相关概念性东西

    参考文章:Groovy学习 1、Groovy的变量和方法声明 :   在Groovy中, 通过def关键字来声明变...

  • Gradle开发-Groovy字符串

    ##Groovy 字符串 前言:因为笔者本身就有 Java 基础,因此在学习 Groovy 时,主要学习 Groo...

  • Groovy学习之-Groovy Development Kit

    Groovy学习目录-传送门 Groovy为I/O操作提供了许多帮助方法,虽然你可以在Groovy中用标准Java...

  • groovy学习

    因为公司最近在做CI的东西,需要用到grovvy来做支撑,所以要学习groovy了,还是从基础的教程摘起,这次是 ...

  • Groovy学习

    学习自:http://www.infoq.com/cn/articles/android-in-depth-gra...

  • groovy学习

    groovy高效特性1 可选的类型定义,变量类型可以不用定义,系统自动识别def version = 1 2 as...

  • Groovy学习

    IBM精通 Groovy 极客学院Groovy 入门

  • Groovy学习之-与Java的不同之处

    Groovy学习目录-传送门 Groovy试图对Java开发人员尽可能自然。 我们试图在设计Groovy时遵循最小...

  • Groovy学习之-Groovy Development Kit

    Groovy学习目录-传送门 ConfigSlurper ConfigSlurper是一个用于读取以Groovy脚...

  • Gradle系列之Groovy基础篇

    上一篇学习了 Gradle 的入门知识,Gradle 基于 Groovy,今天学习一下 Groovy 的基础知识,...

网友评论

      本文标题:groovy学习

      本文链接:https://www.haomeiwen.com/subject/enihrctx.html