内容简介
该书的第1版在Wrox出版社出版,是Java领域最重要的专业图书之一,畅销多年,始终是亚马逊上的五星级图书,国内也出版了中文翻译版。第2版在第1版的基础上增加了XML数据交换、Swing图形用户界面等高级主题。各专业领域的Java开发人员均可通过对本书的学习掌握在不同环境中运用Java语言和API开发应用程序的技术。
既然市面上已经有众多Java相关书籍,那么再写本书的意义何在呢?首先,Java这一概念非常宽泛,其中仍有不少领域没有详细的介绍,甚至有些领域正是Java程序员们常需要使用的。另外,大型Java程序的开发需要通晓Java的各个不同方面,本书正是要起到这样的帮助作用。本书各章都有一个共同的特点,即每章都代表专业Java开发人员需要掌握的一项技术。虽然部分章节内容是J2SE(Java 2 Standard Edition)的传统技术,但J2EE(Java 2 Enterprise Edition)和Web应用程序开发的绝大部分技术都是相通的。 本书不要求读者具备大量Java知识,但同样不适合无编程基础的读者。软件开发的背景知识和面向对象编程概念的基本认识有助于阅读本书。另外,由于部分技术主题涉及的内容较广,因此本书不适合作为这些主题的权威参考。有些内容相当复杂,如XML、线程和数据库编程,难以在一章内介绍完全,不过仍将为这些主题提供相当丰富的信息,足以进行这方面程序的高效开发。 另外,本书介绍的部分功能是Java 1.5(也称Java 5)中新引入的,因此早期Java版本可能无法使用这些功能。不过本书将尽量标识出Java 5新版本中的特定功能,如果早期版本中无法使用这些功能,希望您不会因此感到惊讶或失望。 如果您有任何问题或意见,请随时发送E-mail到tbspell@verizon.net。同时也希望您觉得本书是有内容、有价值的。