-- 作者:毛澤東(近代) 北國風光,千里冰封,萬里雪飄。望長城內外,惟余莽莽;大河上下,頓失滔滔。山舞銀蛇,原馳蠟象,...
當在 Java 中定義用于注冊事件處理器的方法參數(shù)或者創(chuàng)建短小的膠水代碼時,會創(chuàng)建匿名內部類。該特性看上去是一個不錯的想法,但是沒過多久,開發(fā)者...
Groovy 支持操作符重載,可以巧妙地應用這一點來創(chuàng)建 DSL(領域特定語言)。 Java 是不支持操作符重載的,那 Groovy 又是如何做...
Groovy 中的布爾求值與 Java 中不同。在 Java 中,if 語句的條件部分必須是一個布爾表達式,比如 if(obj == null)...
Groovy 中可以把方法或構造器的形參設為可選的。實際上,我們想設置多少就可以設置多少,但這些形參必須位于形參列表的末尾。利用這一特性,可以在...
Groovy 中可以靈活地初始化一個 JavaBean 類。在構造對象是,可以簡單地以逗號分割的名值對來給出屬性值。如果類有一個無參構造器,該操...
JavaBean 的使用在工程中也是很重要的一部分,先來看看 Java 中 JavaBean 的使用: 打印結果: 在 Groovy 中,優(yōu)化了...
在代碼中,開發(fā)者需要經常檢查引用對象是否為空值(null),否則在對象為空值時調用它的方法時會導致異?;虮罎ⅰR虼嗽诖a中會經常出現(xiàn)如下形式的代...
1 Java 版本的 for 循環(huán) 打印結果: 2 Groovy 版本的 for 循環(huán) 2.1 Groovy 比 Java 的信噪比要高,可以去...