文章目录
一、Gradle 构建脚本编程语言
二、Groovy 语言简介
三、Groovy 语言特性
一、Gradle 构建脚本编程语言
----
Gradle 构建工具 的 构建脚本 可以使用 Groovy...语言 或 Kotlin 语言 进行编写 ,
使用 Groovy 语言编写的构建脚本是 build.gradle 构建脚本 ; 当前大量的 Android 应用 , 都是使用 Groovy 语言进行配置..., 因此老的项目维护时 , 需要用到该语言 ;
使用 Kotlin 语言编写的构建脚本是 build.kt 构建脚本 ; Kotlin 语言是一个趋势 , 之后肯定都会使用 Kotlin 进行配置 ;...: 可以 直接在 .groovy 源码中编写执行脚本 , 从头到尾执行 , 不需要定义类 ;
三、Groovy 语言特性
----
Groovy 语言特性 :
支持静态类型 : 传统的变量类型不变 ,...功能差不多 ;
DSL ( Domain Specific Language , 领域特定语言 ) 语法特性 : Groovy 语言 和 Kotlin 语言都 支持 DSL 语法特性 , 这也是为什么 Gradle