Groovy是什么

作者: 阿提艾斯 | 来源:发表于2020-05-12 22:59 被阅读0次

    上一节总结了Gradle安装过程,这一节介绍一下Groovy。

    一、Groovy介绍

    Groovy是一种面向对象的编程语言。既可以面向对象编程,也可以用作脚本语言。

    二、Groovy和Java比较

    • Groovy完全兼容Java的语法
    • 语句结尾的分号是可选的
    • 类、方法默认是public的
    • 编译器自动给属性添加setter/getter方法
    • 属性可以直接用点号获取
    • 最后一个表达式的值会被作为返回值
    • ==等同于equals(),不会有NullPointerExceptions

    三、Groovy高效特性

    • assert语句
    • 可选类型定义
    • 可选的括号
    • 字符串
      单引号''
      双引号“”,其中可以添加变量${}
      三引号'''''',可以换行
    • 集合API
    • 闭包
      下一节介绍Gradle构建脚本

    相关文章

      网友评论

        本文标题:Groovy是什么

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