美文网首页
Groovy入门基础

Groovy入门基础

作者: 后来者2016 | 来源:发表于2017-12-19 00:32 被阅读0次

    一、环境搭建

    GROOVY_HOME=E:\developer\groovy-2.4.8  
    PATH=$PATH;%GROOVY_HOME%\bin
    groovy -v
    

    groovy工具中的groovyConsole.bat :

    control+enter
    control+w
    
    • eclipse上安装groovy插件
    https://github.com/groovy/groovy-eclipse/wiki
    
    • 创建java项目
    • 添加groovy支持

    二、基本语法知识

    Groovy自动导入java中的常用包,例如java.lang和 java.util等

    • 一切都是对象
      123,-1 都是Integer类的对象
      1.5 -3.14都是BigDecimal类的对象
    • GDK数值方法
      数字.times{}
    def store=''
    10.times{store +='x'}
    assert store == 'xxxxxxxxxx'
    

    其他方法:upto、downto、step

    • 表达式和运算符
      与java对比学习
      a == b 相当于java中的 a.equals(b)
      a === b 相当于java中的 a == b
      ? 操作符:安全引用运算符,放置空指针异常。极大的减少条件语句
      assert 4<=>3 == 1
    • GString
    def name='chinablue'
    print "${name}"    #如果引号中存在变量。则用双引号才能输出
    print '${name}'
    

    三个单引号、三个双引号用法同上

    • Groovy方法:
      方法传参可以使用默认参数
      方法属于传值调用(副本)

    相关文章

      网友评论

          本文标题:Groovy入门基础

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