Java是一种使我们对计算的理解有所改变的编程语言,本书则对该语言提供了一个易于理解同时又颇为详尽的介绍。Java已经成为大量应用的首选语言,如Web服务、安全网络系统、基于XML的工具、可重用组件以及关键任务企业系统。本书中有大量易于学习的代码示例,由此可以指导你掌握Java的许多特性、API和功能。这一新版已得到了扩展和更新以面向Java 2 SDK 1.4。在此详尽地介绍了诸如Web应用、servlet和XML等重要内容,它们对于企业应用的发展起到了显著的推动作用。第二版中完全涵盖了Java 1.4的所有语言特性,其中包括断言和异常链,另外还介绍了诸如正则表达式和NIO(新I/O包)等新的API。新加入的Swing特性和组件在此也有所描述,另外所涉及的内容还包括使用开源NetBeans IDE的JavaBeans组件体系结构、有关applet的最新信息,以及面向所有主流Web浏览器的Java插件。随书光盘为你提供了着手使用Java所需的所有内容。除了本书的许多示例程序以外,光盘中还包括了完整的J2SE SDK 1.4、NetBeans IDE、Jakarta项目的Ant make实用工具和Tomcat应用服务器,另外还提供了BeanShell,这是由本书作者Pat Niemeyer所开发的一个简单的开源Java脚本语言。经扩展和修订,本书中包括如下内容:·面向对象编程技术·Servlet和Web应用API·用于改进调试的语言断言和异常链·用于可伸缩I/O的NIO包·使用线程编程·包括格式化文本和新焦点系统的Swing更新·正则表达式、首选项和日志等新API·JavaBean示例和免费NetBeans IDE·有关Java插件、applet签名和Java Web Start的信息·XML,其中包括SAX、DOM、DTD、XSLT和新的JavaBeans XML Encoder