本书主要介绍由Sun微系统公司创建的Java编程语言。本书的读者对象是不同专业知识水平的所有Java开发人员,以及那些希望寻找有趣的和有用的API或项目创意的开发人员。从最初发布以来,Java已经经过了漫长发展。当我于1996年第一次接触Java时,当时的版本是1.0,并且只有少数人知道Java。当时几乎没有任何有经验的Java开发人员,且只有非常少的代码库,并且没有企业服务器。当时看来,它只是一种不成熟的语言,但是具有远大的前程。其实这些都是次要的,ⅣM的平台无关性功能才是Java不断成长的关键。目前,经过10年的发展,Java已经成为无所不在的成熟技术。核心API自身包含大量主题领域中的三千多个类。世界500强公司现在都围绕Java来构建整个公司计算策略,数以百万计的网站都在运行servlet和客户端的applet。