个人简介
Ken Arnold Sun Microsystems实验室的总工程师,面向对象设计及实现方面的专家,是Jini技术的创建者之一,也是Sun JavaSpaces技术的首度工程师。他特别擅长于编写UNIX下的C和C++程序,同时也是面向对象设计,C和C++领域的知名专家。
内容简介
这是一本众多Java Fans千呼万唤才出来的好书,本书由“Java之父”以及另外两名顶级大师(Jini技术的创建者和著名开发大师)亲自撰写,无论是对Java语言的初学者还是资深使用者都具有极高的价值。至少有100000名使用C、C++、Smalltalk或者其他高级语言的开发人员通过阅读本书对Java语言有了准确、明智和深刻的认识。
本书以Java语言创建者的独特视角向读者展现下为什么以及如何使用Java语言,以便读者理解Java语言的基本设计目标以及它在现实世界中的应用。
本书介绍的是Java语言的最新版本,该版本在《Java Language Specification.Second Edition》中定义,本书已是第三版,在结构上相对前两版有所调整,重点讲述了新的语言特征,并提供了新API的使用实例。
第三版中新增和修改的内容有:
·语言特性的更详细介绍,包括嵌套类的扩展部分;
·对垃圾收集和相关编程主题提供更全面的关注;
·涵盖新的API,如collections和internationalization。
本书完全覆盖了Java语言当前版本的特征和类库,可以作为Java语言的入门向导,也可作为高级Java开发及Java语言教学的参考用书。