Groovy入门经典(英文版)

Groovy入门经典(英文版) - 图书城
作者:
(英)巴克莱(Barclay,K.),(英)萨维奇(Savage,J.) 著,龚波 等译
ISBN:
9787111224938 , 7111224930
出版社:
机械工业出版社
出版日期:
2008-1-1
定价:
49.00
¥36.50元 去当当网购买
¥36.40元 去卓越网购买 免费配送!
内容提要 :
本书详细介绍脚本语言Groovy,首先介绍Groovy语言的基本特性,包括讨论Groovy方法、程序闭包、列表、映射以及对类和继承的支持,然后介绍如何使用Groovy创建更加高级的应用程序,如使用Spring框架和 Cloudscape/Derby关系型数据库管理系统来实现持久性,最后讨论模板和 Web应用程序。
本书内容全面详尽,浅显易懂,易于选择性阅读。可以作为对Groovy 语言感兴趣的计算机软件开发人员的参考书。
编辑推荐 :
本书详细介绍脚本语言Groovy,首先介绍Groovy语言的基本特性,包括讨论Groovy方法、程序闭包、列表、映射以及对类和继承的支持,然后介绍如何使用Groovy创建更加高级的应用程序,如使用Spring框架和Cloudscape/Derby关系型数据库管理系统来实现持久性,最后讨论模板和Web应用程序。.
奉书内容全面详尽,浅显易懂,易于选择性阅读。可以作为对Groovy语言感兴趣的计算机软件开发人员的参考书。..
Groovy是唯一能够扩展Java平台的脚本语言。Groovy提供类似于Java的语法结构,本地化支持映射和列表、方法、类,闭包和构造器等结构。由于具有动态弱类型,以及无缝访问JavaAPI等特性,Groovy语言非常适合子开发中小型规模的应用程序。
相对于Java语言,Groovy语言的表述性更强,抽象程度更高。它使得应用程序开发更加快捷,提升了程序员生产力。Groovy语言可以用作应用程序的“黏合剂”,而不必实现复杂的数据结构和算法。
与Java代码比较起来,Groovy语言的另一个主要优势是,Groovy代码编写量相对小些。在一般情况下,Java代码过于复杂,难于理解和维护。这是因为Java需要大量的模板文件或者转换代码,而Groovy却不需要。
本书是有关Groovy的第一本正式出版物,作者Kenneth Barclay和John Savage介绍了Groovy开发的所有主要领域,并解释了这种创新性的编程语言给Java平台赋予的动态特性。阅读本书只要求具备Java编程的一般性知识。不管你是经验丰富的Java开发者,还是脚本语言的新手,都会得到如何充分利用Groovy语言的专家性指导。
本书特点第一本全面讲解Groovy编程的图书,演示如何快速和轻松地编写适用于Java平台的应用程序和脚本。
本书由高水平软件工程师精心编写,并得到计算机老师和专家的高度赞扬。
提供大量编程范例、代码范例、详细的案例分析、习题,非常适合自学。本书还有一个支持网站;并提供一个基于Windows的Groovy编辑器。
作者简介 :
Kenndth Barclay和John Savage都是Napier大学计算机学院(Edinburgh,Scotland)的教师。他们的专长是面向对象软件工程开发和编程。他们是《Object-Oriented Design with UML and Java》 (Butterworth-Heinemann,2003)一书的合著者。
目录 :
序言
前言
第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构造器的更多信息
联系客服 - 加入到博客 - 开发者API - 图书目录 - 关于图书城 - 对外合作 - 购书指南 - 可以在线阅读吗?
图书城网上书店 © TuShuCheng.com - 京ICP备06069800