自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Groovy探索之运算符的重载 二

            Groovy探索之运算符的重载 二  前一篇详细的说了说算术运算符和关系运算符的重载,这篇要说说赋值运算符和取值运算符,即“.”运算符的重载。还是以前一篇的Yuan类来作为例子。class Yuan{    def num     def toString()    {       this.num    }} 

2008-07-15 07:55:00 2860 4

原创 Groovy探索之闭包 六

                                Groovy探索之闭包 六  探索闭包的应用是一件很有意思的事,它的有意思在于我们永远不知道有哪些地方不能应用到闭包,或者说在每一个角落,你都能找到闭包让人眼睛一亮的应用。今天到谈到的是闭包的有关于DSL的应用。DSL应该是这两年才兴起的一个概念,有关它的一些知识,请查阅相关文档。DSL的优越性在于它的接近自然语言,以

2008-07-08 08:02:00 2840 1

原创 Groovy的一些Map

                                     Groovy Tip 18 Groovy的一些Map 在Groovy语言中,Map是一个大的家族,除了我们常用的HashMap以外,还有很多其他的形形色色的Map。当然,这些Map的存在是因为它们有不同于HashMap的地方。现在,我们就来看看其中的两种Map。一.TreeMapTreeMap是一种能够给Ma

2008-07-08 07:59:00 6830 1

原创 Groovy探索之Delegate模式 二

                          Groovy探索之Delegate模式 二 鉴于Delegate模式在现在的编程中越来越重要,Groovy语言为它提供了一个帮助类来帮助我们创建委派类,这就是DelegatingMetaClass类。使用DelegatingMetaClass类,可以使得我们更加简单的实现Delegate模式。下面就来看看DelegatingMetaCla

2008-07-03 07:50:00 2770 2

原创 Groovy探索之运算符的重载 一

                     Groovy探索之运算符的重载 一  运算符最常用的是算术运算符和关系运算符。Groovy语言对这些常用的运算符的重载提供了很好的支持。比如重载加号的方法是“plus”,我们只要在我们自己的类中实现了该方法,就能使用加号对对象进行相加运算。下面举个例子。比如,我们有一个类Yuan,用来模拟我们的人民币元。如下:class Yuan {

2008-07-02 08:12:00 3772

原创 Groovy Tip 17 “*.”操作符

                           Groovy Tip 17 “*.”操作符  我们都知道,Groovy语言对集合做了很多的简化,如each、collect等等。但是,Groovy语言觉得这些还不够,它要继续给我们提供更多的简化操作。今天我们要谈到的“*.”,就是其中的一个。“*.”操作符到底有什么用?我们还是从一个简单的例子谈起。          d

2008-07-02 08:08:00 3225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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