商品簡介
本書詳細介紹腳本語言Groovy,首先介紹Groovy語言的基本特性,包括討論Groovy方法、程序閉包、列表、映射以及對類和繼承的支持,然后介紹如何使用Groovy創建更加高級的應用程序,如使用Spring框架和 Cloudscape/Derby關係型數據庫管理系統來實現持久性,最后討論模板和 Web應用程序。
本書內容全面詳盡,淺顯易懂,易于選擇性閱讀。可以作為對Groovy 語言感興趣的計算機軟件開發人員的參考書。
目次
序言
前言
第1章 Groovy
第2章 數值和表達式
第3章 字符串和正則表達式
第4章 列表、映射和范圍
第5章 基本輸入輸出
第6章 學習案例:圖書館應用程序(建模)
第7章 方法
第8章 流程控制
第9章 閉包
第10章 文件
第11章 學習案例:圖書館應用程序(方法、閉包)
第12章 類
第13章 學習案例:圖書館應用程序(對象)
第14章 繼承
第15章 單元測試(JUNIT)
第16章 學習案例:圖書館應用程序(繼承)
第17章 持久性
第18章 學習案例:圖書館應用程序(持久性)
第19章 XML構造器和解析器
第20章 GUI構造器
第21章 模板引擎
第22章 學習案例:圖書館應用程序(GUI)
第23章 服務器端編程
第24章 學習案例:圖書館應用程序(WEB)
第25章 後記
附錄A 軟件發布
附錄B Groovy簡介
附錄C 關於數值和表達式的更多信息
附錄D 關於字符串和正則表達式的更多信息
附錄E 關於列表、映射和范圍的更多信息
附錄F 關於基本輸入輸出的更多信息
附錄G 關於方法的更多信息
附錄H 關於閉包的更多信息
附錄I 關於類的更多信息
附錄J 高級閉包
附錄K 關於構造器的更多信息
附錄L 關於GUI構造器的更多信息