groovy语言简介
- is an agile and dynamic language for the Java Virtual Machine
- 是一个敏捷的基于java虚拟机的动态语言
- builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
- 基于java的功能集,且增加了强大的功能集,灵感来自Python, Ruby and Smalltalk这些语言
- makes modern programming features available to Java developers with almost-zero learning curve
- 使得java开发者拥有了现在化的开发语言,但是,不需要额外的学习成本
- supports Domain-Specific Languages and other compact syntax so your code becomes easy to read and maintain
- 支持DSL开发语言和其他紧凑开发语言,这样可以使你的开发的代码容易阅读和维护
- makes writing shell and build scripts easy with its powerful processing primitives, OO abilities and an Ant DSL
- 可以使得用groovy语言写出像linux上的shell的脚本,这是基于强大的过程化元语句,面向对象的能力,和ant dsl
- increases developer productivity by reducing scaffolding code when developing web, GUI, database or console applications
- 通过减少脚手架代码来提高开发效率,这样使开发web,GUI,database或者监控程序时非常高效
- simplifies testing by supporting unit testing and mocking out-of-the-box
- 通过支持容器外的Mocking单元测试来简化单元测试
- seamlessly integrates with all existing Java classes and libraries
- 无缝整合所有的java类和库
- compiles straight to Java bytecode so you can use it anywhere you can use Java
- 直接可以将groovy代码编译成java的字节码,这样你能在任何运行java的地方运行groovy编译出来的代码
相关推荐
软件的信雅达 2020-11-02
糖葫芦娃哈哈 2020-11-02
淡茶 2020-05-10
PHP学习笔记 2020-03-06
anvien 2020-01-08
quzhongwei 2020-01-06
淡茶 2020-01-03
tysforwork 2019-12-12
简单点好 2013-09-04
PeterHao0 2013-08-31
软件的信雅达 2019-11-19
软件的信雅达 2017-02-11
yiyilanmei 2015-04-28
无聊找点事做 2019-09-06
HaleyJenkins 2016-10-18
PeterHao0 2016-01-22
dieefer 2017-02-11
liushidexing 2016-11-03
春天花会开 2016-11-01