追随Java
简单的事情重复做,就会产生累积效应!
posts - 260,  comments - 338,  trackbacks - 0

                                       用groovy你能做一些酷的事情

          在JDK6中引入了动态语言,这个“用groovy你能做一些酷的事情”会议主题是陈列出Groovy的一些特性,帮助开发人员提高工作效率。
Groovy专家Guillaume Laforge, Dierk Konig, 和 Guillaume Alleon 参加了。
 
             介绍了一些标准特性(增强语言的特性,closures,支持正则表达示,GString,集合,等等),以前更多是讨论提高效率的特性,
以下值得更多的关注:
       groovy编译器和GPath:你不再需要与复杂的Xpath APIs 来访问数据。用GPaht xml 文档担当首先的类对象,允许你去访问数据通过
调用属性。使用编译器,你反向引用(you work in reverse direction),使用对象和支持创建XML文件。连同XMl编译器一起的还有Swing
和ANT编译器。

       注释的支持 :今年1.1版本发布以后,Groovy决定仅仅支持动态语言也支持注释。当它将允许双向访问数据这是一个重要的
里程碑。一个示范使用GOOgle juice 和TestNG,展示了多么容易的测试一个案例使用注入模拟数据能被开发。
 
       活的对象: Groovy shell特性不仅仅是一个简单的方法去探索这个语言,而且习惯于交换式的探索当前的Java运行环境。当嵌入
到一个应用中,运行时的配置能实时的探究和修改,允许你去检查你所想象的和考验之前持久改变在你的代码中的原理。
 
          动态应用: 编译Groovy到java 类文件中,然后使用这些静态的文件到你的应用中是一个可选的方式,但这有两个可选项供开发者
利用。大多数编译是使用这个GroovyClassloader--用这个可选项,这个Groovy脚步在远行时被请求时被编译,允许源文件被改变和使用
不需要重新启动这个应用。

      本文由Rami翻译自(http://www.infoq.com/news/2007/05/cool-things-with-groovy),欢迎拍砖,如有不当请批评指正,非常谢谢!

 

posted on 2007-05-10 23:31 Harryson 阅读(3091) 评论(0)  编辑  收藏 所属分类: TutorialJ2SE

只有注册用户登录后才能发表评论。


网站导航:
 

<2007年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

留言簿(10)

随笔分类(319)

AJAX

Coffee House

CSS

Java

JavaScript

Open Source

ProjectManagement

友情Blog

最新随笔

最新评论

阅读排行榜

评论排行榜