01Groovy简介及环境搭建,01groovy简介搭建
分享于 点击 7750 次 点评:203
01Groovy简介及环境搭建,01groovy简介搭建
Groovy?
Groovy是java平台上的脚本语言,与java语言无缝集成。超级java。使用类“java”语法,java程序可快速过渡。
Groovy与java是二进制兼容的,生成的class字节码都是一致的。并且效率安全安全方面比其他脚本语言更高。
Groovy对象就是java对象,使用与JDK相同的API。
可以保护整个java产业在java上的巨大投资。(硬件,用户培训,系统)
可以用到哪里?
在中小型项目中可以用Groovy替代java,在大型java项目中可以嵌入Groovy应用。
特征
Groovy=java-重复的样板代码
+可选的动态类型
+闭包(closures)
+领域规范语言(DSL)
+生成器(builders)
+元编程(metaprogramming)
Groovy没有类型、修饰符 、return、Iterator,不需要导入集合的java。Groovy丢掉了java的许多包袱。
不能确定变量类型时将变量类型设置为Object
生成器:可以生成XML、HTML、Swing树桩数据结构
元编程:运行时对类增加行为,类似于AOP。
运行环境:
JDK1.5级以上版本,并且配置好JDK的classpath。
Groovy1.54及其更高版本,并且配置好path
相关文章
- 暂无相关文章
用户点评