Programming Groovy: Dynamic Productivity for the Java Developer (Paperback)
暫譯: Groovy 程式設計:為 Java 開發者帶來的動態生產力 (平裝本)
Venkat Subramaniam
- 出版商: Pragmatic Bookshelf
- 出版日期: 2008-04-18
- 定價: $1,225
- 售價: 2.4 折 $299
- 語言: 英文
- 頁數: 318
- 裝訂: Paperback
- ISBN: 1934356093
- ISBN-13: 9781934356098
-
相關分類:
JVM 語言、Java 程式語言
立即出貨(限量) (庫存=2)
買這商品的人也買了...
-
$2,860$2,717 -
$1,260MySQL and Perl for the Web (Paperback)
-
$400$316 -
$990$891 -
$600$480 -
$980$774 -
$680$530 -
$620$527 -
$580$458 -
$680$578 -
$750$638 -
$480$379 -
$650$553 -
$680$537 -
$680$537 -
$550$468 -
$890$757 -
$480$379 -
$490$417 -
$950$741 -
$480$408 -
$420$357 -
$399Hadoop: The Definitive Guide, 2/e (Paperback)
-
$1,520$1,444 -
$580$458
商品描述
The strength of Java is no longer in the language itself; it's in the Java Platform (the JVM, JDK, and rich frameworks and libraries). But recently, the industry has turned to dynamic languages for increased productivity and speed to market.
Groovy is one of a new breed of dynamic languages that run on the Java platform. You can use these new languages on the JVM and intermix them with your existing Java code. You can leverage your Java investments while benefiting from advanced features including true Closures, Meta Programming, the ability to create internal DSLs, and a higher level of abstraction.
If you're an experienced Java developer, Programming Groovy will help you learn the necessary fundamentals of programming in Groovy. You'll see how to use Groovy to do advanced programming including using Meta Programming, Builders, Unit Testing with Mock objects, processing XML, working with Databases and creating your own Domain-Specific Languages (DSLs).
商品描述(中文翻譯)
Java 的強大不再僅在於語言本身,而是在於 Java 平台(JVM、JDK 以及豐富的框架和庫)。但最近,業界已轉向動態語言,以提高生產力和市場速度。
Groovy 是一種新型的動態語言,能在 Java 平台上運行。您可以在 JVM 上使用這些新語言,並將它們與現有的 Java 代碼混合使用。您可以利用您在 Java 上的投資,同時受益於包括真正的閉包(Closures)、元編程(Meta Programming)、創建內部 DSL 的能力以及更高層次的抽象等先進功能。
如果您是一位經驗豐富的 Java 開發者,《Programming Groovy》將幫助您學習 Groovy 編程所需的基本知識。您將看到如何使用 Groovy 進行高級編程,包括使用元編程、建構器(Builders)、使用模擬對象進行單元測試、處理 XML、與數據庫交互以及創建您自己的領域特定語言(DSLs)。