James Holmes(james@jamesholmes.com)是一名独立的Struts项目方面的Java咨询专家和撰稿人。他是《Struts:完整的参考手册》一书的作者,还是《Java艺术》一书的合著者(两本书都由McGraw-Hill/Osborne出版公司出版)。
James Holmes is a leading Java Web development authority. He is a committer on the Struts project, and the creator of the most popular Struts development tool, Struts Console. Additionally, Oracle Magazine named him “Java Developer of the Year” in 2002 for his work with the Struts framework and Oracle JDeveloper.
James is an independent consultant providing expert consulting for complex transactional environments, including ADP, Bank of America, IBM, and UPS. He also provides training and mentoring services in addition to his regular consulting and speaking engagements.
Outside of work James is an accomplished endurance athlete competing in adventure races as a member of the Enduraventure elite adventure racing team. James also competes in road bike and mountain bike races throughout the Southeastern United States.
Struts: The Complete Reference, 2nd Edition ISBN 0-07-226386-5, McGraw Hill/Osborne, 2006
JavaServer Faces: The Complete Reference ISBN 0-07-226240-0, McGraw Hill/Osborne, 2006
Struts: The Complete Reference ISBN 0-07-223131-9, McGraw Hill/Osborne, 2004
The Art of Java ISBN 0-07-222971-3, McGraw Hill/Osborne, 2003
本书揭示了Java程序员如何创建高质量软件的奥秘。Herbert Schildt 和James Holmes两位编程大师通过将Java应用于某些有趣、实用的计算机问题和编程任务中,全面展示了Java语言的强大功能、敏捷性、多样性和艺术性。
本书各章内容分别涉及到Java精髓、递归下降的表达式解析器、用Java实现语言解释器、用Java创建下载管理器、用Java实现E-mail客户端和Internet搜索、用Java修饰HTML、显示统计图表、金融应用中的Applet和Servlet、基于AI的问题求解等,每章给出的示例代码都可以直接运行,无需修改,而且读者可以从www.osborne.com站点上免费下载这些代码。本书是亚马逊网站上的五星级图书,相信读者能够通过研读本书大大提高自己的Java开发能力。本书代码示例易懂有趣,设计思想独特,定会使您受益匪浅!