本书是一本为编写企业级应用程序的Java程序员撰写的桌面快速参考书。第一部分提供了Java Enterprise关键API的简介:JDBC、RMI、Java IDL(CORBA)、Servlet、JNDI和EJB(Enterprise JavaBeans,企业级JavaBeans)。每章最后都有一节简明扼要地描述这些API类的细节内容,以及其他的几个EnterPrise API。本书是畅销著作《Java in a Nutshell》(译注1)和《Java Foundation Classes in a Nutshell》(译注2)的妹妹篇。《Java in a Nutshell》介绍了Java编程语言以及Java开发平台核心的API软件包和类库的快速参考。而《Java Foundation Classes in a Nutshell》则介绍了构成Java基本类库(Java Foundation Classes)的Java API以及相应的快速参考资料。本书内容本书分为三个部分:第一部分:java Enterprise API简介本部分的章节介绍丁关键的Java Enterprise API并提供了丰富的信息,使你对这些API能够手到擒来。第二部分:企业级技术参考本部分其中有两个章节可以帮助你运用Enterprise API中关键性的技术:SQL和IDL。还有几个章节讨论了Sun公司的JDK(Java Development Kit,Java开发软件包)中为RMI和Java IDL提供的工具。第三部分:API快速参考本部分是全部Java Enterprise API的一个索引形式的快速参考,它是本书不可或缺的一部分。在使用本部分之前一定要先阅读开头的“如何使用快速参考”,它会向你解释怎样最有效地利用本书。相关书籍O’Reilly 公司出版了一系列有关Java编程的书。这些书包括《Java in a Nutshell》、《Java Foundation Classes in a Nutshell》,上面已经提到,这些都是本书的姊妹篇。其他的相关著作还有《Java Power Reference》。该书是做成光盘的电子版,全书体例与《Java in a Nutshell》相同。因为被设计为使用Web浏览器来阅读,所以它是超文本形式的,并且包含了一个强大的搜索引擎。相对《Java in a Nutshell》一书而言,它在广度上强于后者,但在深度上不及后者。《Java Power Reference》覆盖了Java 2平台所有的API,以及这些API的标准扩展,但它没有对各种API的使用进行指导,也没有对每个类分别描述。你可以在网址http://java.oreilly .com上找到O'Reilly出版的所有关于Java的书。面向企业级程序员的书有以下这些:《Java Servlet Programming》(Jason Hunter与William Crawford著) (译注3)本书是编写Servlet程序的指南,包括了动态Web内容、保持状态信息、会话跟踪、使用JDBC连接数据库以及applet—Servlet通信等内容。《Java Distributed Computing》(Jim Farley著)本书是用Java编写分布式应用程序的程序员指南。《Database Programming with JDBC and Java》(George Reese著) (译注3)本书是JDBC的高级使用指导,提出了一个开发Java数据库程序的健壮模型。《Enterprise JavaBeans》(Richard Monson-Haefel著)(译注3)该书为企业级软件开发人员全面介绍了EJB。Java编程的在线资源本书是为读者能快速找到常用信息而设计的,它无法告诉你Java Enterprise API的所有知识。除了上述的资源外,还有一些免费的有关Java编程的在线资源。Sun公司有关Java的主要网站是http://java.sun.com。Java程序员的专用网站是http ://developer.java.sun.com,该网站许多资源都是有密码保护的,需要注册。本书所涉及的一些Enterprise API是Java 2平台的核心部分,所以如果已经下载了JDK,你就有了JDBC、RMI和Java IDL等类。其他的API是它的标准扩展。所以如果你要使用诸如JNDI或Servlet这样的类,必须单独下载。要获得最新的API最好是从Sun公司的产品和API主页http ://java. sun.com/product上查找合适的API。Sun利用javadoc HTML格式提供了所有Java类和方法的电子文档,虽然这些文档在某些地方有些难懂或落后,但是如果你要了解更多关于Java包、类、方法或字段的信息,它确实是一个很好的切入点。如果在你的Java版本中没有javadoc文件,请到http:java.sun.com/docs上下载它的最新版本。最后,不要忘记O'Reilly的Java站点http ://java.oreilly.com,它有Java的新闻、评论以及O'Reilly的Java作者Jonathan Knudsen每月提供的tips—and—tricks专栏。