Groovy Tip 36 “in”关键字

               Groovy Tip 36   “in”关键字   谈到“in”关键字,在Java语言里很少用到,因为它引入得比较晚,也就是JDK5的增强for循环。Groovy语言也把这个功能保留了下来,这样,我们可以写一些类似于下面的代码:       def list = [1...

2009-05-27 08:07:00

阅读数:5803

评论数:0

Groovy探索之MOP 十五 方法名的动态性(2)

                 Groovy探索之MOP 十五  方法名的动态性(2)          List scores = [new Student(no:123,name:Tom,chinScore:90,mathScore:99,englScore:60,physScore:88,...

2009-05-26 08:34:00

阅读数:5050

评论数:0

Groovy探索之MOP 十五 方法名的动态性(1)

         Groovy探索之MOP 十五  方法名的动态性(1)   到目前为止,我们的《Groovy探索之MOP》系列已经谈到了使用ExpandoMetaClass的方方面面,但值得注意的是,我们通过ExpandoMetaClass给一个类在运行期内添加一个方法,不管是普通方法还是静态方...

2009-05-26 08:25:00

阅读数:5265

评论数:0

Groovy探索之MOP 十四 对Java类使用Groovy语言的MOP

        Groovy探索之MOP 十四 对Java类使用Groovy语言的MOP   既然Groovy语言是Java语言的扩展,那么我们在使用Groovy语言的时候,就很难与Java语言真正脱得了干系,那怕我们是在做一个纯Groovy语言的项目,如Grails项目。我们可能在Groovy代...

2009-05-25 08:03:00

阅读数:6078

评论数:2

Groovy探索之MOP 十二 方法的调用顺序

               Groovy探索之MOP 十二 方法的调用顺序  我们知道,除了使用hook来拦截方法以外,我们还可以通过各种方式来实现方法。如,我们可以在类里直接实现方法;我们可以通过ExpandoMetaClass在运行期内添加方法;我们还可以通过ExpandoMetaClass...

2009-05-22 07:57:00

阅读数:4206

评论数:2

Grails in Action:完成啦

                               Grails in Action:完成啦                                                        作者:Glen Smith                             ...

2009-05-22 07:50:00

阅读数:5935

评论数:1

Groovy Tip 35 正则表达式 四

                     Groovy Tip 35  正则表达式 四   我们知道,在正则表达式中,有一些字符串被用来的表达一些特殊的用途。比如,"."代表的是所有的字符;"^"代表的是非;等等。看到这些用法的时候,我们就可以反过来问了,如...

2009-05-20 07:59:00

阅读数:4769

评论数:2

Groovy探索之MOP 十三 Interceptor 三(2)

       Groovy探索之MOP 十三 Interceptor 三(2)   其实,阻止拦截的使用像在《Groovy探索之MOP 十三 Interceptor 三(1)》中的最后一个例子那像的使用并不多,更多的是在使用拦截器的客户那里决定是否使用拦截器。还是上一篇的那个例子: class H...

2009-05-19 08:07:00

阅读数:4263

评论数:0

Groovy探索之MOP 十三 Interceptor 三(1)

              Groovy探索之MOP 十三 Interceptor 三(1)   本篇的“Interceptor”,主要是来说说拦截器的阻止拦截的问题,这个问题是我们自定义拦截器时经常要遇到的挑战之一。与阻止拦截很近的一个意思是不拦截,即我们可以拦截某个方法,但我们不对拦截做任何实...

2009-05-19 08:00:00

阅读数:4235

评论数:0

Groovy是连接脚本语言和企业级Java世界的桥梁 四

         Groovy是连接脚本语言和企业级Java世界的桥梁 四   IndicThreads >>现在有了基于Groovy语言的web开发框架或者它被集成到了一个知名的Java开发框架里去了吗? Guillaume Laforge >>现在已经有了大量的web开...

2009-05-18 08:05:00

阅读数:4836

评论数:0

Groovy探索之反射

                                   Groovy探索之反射  我们知道,在Java语言中,我们能够获取到Java语言的动态性,主要是通过它的反射机制来实现的。而在Groovy语言中,我们将会有很多方式来获取它的动态性,比如MOP等等。因此,在Groovy语言中,我...

2009-05-15 08:05:00

阅读数:6881

评论数:3

Groovy是连接脚本语言和企业级Java世界的桥梁 三

        Groovy是连接脚本语言和企业级Java世界的桥梁 三   IndicThreads >>最近,有好几个脚本语言围绕在我们的周围,每一种都有一些专家在说X语言是未来。这只能使得开发人员更加不确定,并且他们最后所做的动作就是远离所有的语言。那么什么是Groovy语言的U...

2009-05-15 08:01:00

阅读数:1871

评论数:0

Groovy Tip 29 正则表达式 三

                       Groovy Tip 29  正则表达式 三  本篇主要来谈谈"捕获组"和"非匹配组"以及与它们相关联的一些概念。"捕获组"应该来说是一个很重要的特性,特别是在进行文字处理的时候。比如,我们经...

2009-05-14 08:05:00

阅读数:2639

评论数:1

Groovy是连接脚本语言和企业级Java世界的桥梁 二

       Groovy是连接脚本语言和企业级Java世界的桥梁 二   IndicThreads >> Groovy语言有一天可能成为Java世界的标准脚本语言吗?这样我就可以作为Java SE/EE的一部分下载到。在Java 6,Mustang版本中,可能会出现对Groovy的一...

2009-05-14 08:00:00

阅读数:2188

评论数:3

Groovy探索之MOP 六 运行期内添加构造器和静态方法

   Groovy探索之MOP 六 运行期内添加构造器和静态方法    构造器是我们喜欢重载的一个方法,因为我们在实例化一个类的时候,会遇到各种各样的情况,比如在某些情况下,一系列类的实例可能有一些相同值的属性,这时候,我们在实例化对象时,就不希望把这些相同的值分别注入到每一对象中,这样的工作很繁...

2009-05-13 08:06:00

阅读数:2787

评论数:2

Groovy是连接脚本语言和企业级Java世界的桥梁 一

    Groovy是连接脚本语言和企业级Java世界的桥梁 一         围绕着Java世界的脚本/敏捷/动态语言已经讨论了一段时间。然而,最近它们显然得到了很多的注意力,因为有了像Ruby这样的更加流行起来了的语言和像Ruby On Rails这样的框架。所以,Java社区在如饥似渴的寻...

2009-05-13 07:55:00

阅读数:2499

评论数:0

Groovy探索之MOP 十一 运行期内覆盖invokeMethod

 Groovy探索之MOP 十一 运行期内覆盖invokeMethod          我们很早就会使用Groovy语言的hook,即"invokeMethod"方法和其他的几个方法。我们会在一个类中实现"invokeMethod"方法,用来分派所有的或部...

2009-05-12 08:03:00

阅读数:2157

评论数:1

Groovy Tip 34 Groovy语言的here-docs

              Groovy Tip 34 Groovy语言的here-docs   Groovy语言对Java字符串的改变,除了String对象的很多新功能,最大的好处就是引入了Gstring的概念,这些都在前面的文字中有过详细的阐述。除此之外,Groovy语言还引入了here-do...

2009-05-08 07:59:00

阅读数:2329

评论数:0

Groovy探索之MOP 十 Interceptor 二

                    Groovy探索之MOP 十 Interceptor 二  在本系列的《Groovy探索之MOP 九 Interceptor 一》中,我们已经详细的介绍了一个简单的拦截器类的方方面面,使得我们初步有了拦截器的基础。本篇需要在前面的拦截器类的基础上,进一步用拦...

2009-05-07 07:53:00

阅读数:1615

评论数:4

采用Groovy和Grails吗?现在就做

                                   采用Groovy和Grails吗?现在就做                                   作者:Content Team                                   4-29,200...

2009-05-06 07:57:00

阅读数:3191

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭