谈一谈构建工具Gradle

所谓的构建工具就是对你的项目进行编译,运行,签名,打包,依赖等一些列的功能合集。 主流的构建工具有三种,Ant,Moven,gradle。
Ant:第一个构建工具,有点是上手快,构建过程的控制直观透明。
Maven:主要用于依赖管理,用xml写配置文件。优点是生命周期。
Gradle:结合了Ant和Maven的优点,即灵活又有生命周期管理易于使用。也不需要xml。
今天主要介绍一下目前正在用的Gradle,Grandle就是一个开源的项目自动化构建工具,建立在Apache Ant 和Apache Maven 概念的基础上,引入了基于Groovy的特定领域语言(DSL)。
现在你肯定要问我Groovy是什么了,Groovy是用于java虚拟机的一种敏捷的动态语言,是一种成熟的面向对象的编程语言,比我成熟多了。既可以面向对象编程,也可以用做纯粹的脚本语言。与java相比较,Groovy完全兼容java语法,分号是可选的。类和方法都是默认public。编译器给属性自动添加getter/setter方法,属性可以直接用点号获取,不再需要通过方法来获取,同时最后一个表达式的值会被作为返回值,==等同于equals()。不会有NullPointerException。
好了,这是我目前的理解了,以后有知识再补上。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值