RxJava 2.0.0-RC1 发布了,RxJava 是 ReactiveX 在 Java 上的实现,有Groovy, Clojure, Scala 和 JRuby 版本的实现。 该版本为了更高的性能和更低的开销已经完全重写,依然支持 Java 6,点击查看提交记录以及发布说明: https:// ...
分类:
编程语言 时间:
2016-08-27 09:55:20
阅读次数:
171
Groovy入门教程 一、groovy是什么 简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。 作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度 ...
分类:
其他好文 时间:
2016-08-26 21:23:01
阅读次数:
202
下载安装了如下软件。设置了环境变量。 Groovy-Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。由于其运行在 JVM 上的特性,Groovy ...
分类:
编程语言 时间:
2016-08-24 13:10:36
阅读次数:
167
Gradle是一种基于Groovy的动态DSL,而Groovy语言是一种基于jvm的动态语言。这里只分享实际开发中会用到的场景,您不需要去学习Groovy语言,知道Java的您是很容易阅读Groovy语言的。系列博客涉及的知识点有:Gradle基本配置、依赖管理、全局设置、自定义BuildConfi ...
分类:
移动开发 时间:
2016-08-22 21:35:45
阅读次数:
194
最近阅读Spring源码,然后准备工作做了一堆,先说一说网上的教程吧;
http://blog.csdn.net/zeuskingzb/article/details/41425421这里面使用的是git加Gradle加JDK8加Groovy,Spring源码深入解析这本书里面也提到过。然后下载完后各种环境问题,另外Gradle真心不会用,搞了几天,无奈,打算换一种思路;我这里不是逃避问题,而是...
分类:
编程语言 时间:
2016-08-06 17:40:50
阅读次数:
167
Gradle是可以用于Android开发的新一代的 Build System, 也是 Android Studio默认的build工具。 Gradle脚本是基于一种JVM语言 -- Groovy,再加上DSL(领域特定语言)组成的。 因为Groovy是JVM语言,所以可以使用大部分的Java语言库。 ...
分类:
移动开发 时间:
2016-08-04 17:42:35
阅读次数:
159
1 使用lambdas和闭包 1.1 定义闭包 闭包是一个代码块,代替了方法或类。 groovy中的闭包基于后边的构造方式:{list of parameters-> closure body}.其中,-> 之前的值为声明的闭包参数。 如果只有一个变量的时候,可以使用固有变量 it 。 如果没有返回 ...
分类:
其他好文 时间:
2016-07-29 19:02:38
阅读次数:
124
Groovy Homepage Groovy API page Groovy documentation Groovy Goodness blog series from Hubert Klein Ikkink Groovy Koans from Nadav Cohen partially reus ...
分类:
其他好文 时间:
2016-07-29 18:59:28
阅读次数:
154
1 文件和网络I/O 1.1 文件处理 groovy向java所提供的File 类,新增了几个方便的方法。分别是:eachLine和.text。 package file class FileToConsole { static main(args) { println(" 将文件中的内容写入到控制 ...
分类:
其他好文 时间:
2016-07-29 18:59:09
阅读次数:
120
1 标签:xml或者html 1.1 使用XmlSlurper解析xml groovy处理xml非常容易。XmlSlurper 类用来处理xml。在处理xml方面,还有其他的处理方式,但是XmlSlurper 处理效率更加的高效,并且灵活性很好。 XmlSlurper 执行parseText后返回G ...
分类:
Web程序 时间:
2016-07-29 18:57:48
阅读次数:
214