本书结合作者丰富的实践经验和深厚的理论基础,总结出一系列行之有效的高质量Java编程的规则和建议,指导读者提高Java程序开发的水平。全书共分6章,从全新的角度阐述Java程序的异常处理、编码规则和组织结构、内存管理、面向对象的设计与实现、性能调整,Java编码最佳实践,Java类库的高级用法及与当代软件工程的结合等。本书各部分均相互关联又可独立成章,读者可以顺序阅读,也可以只阅读其中感兴趣的部分。书中的代码均短小精悍,易于理解,所有例子都可以直接编译运行,方便读者学习掌握。飞思在线“下载专区”http://www.fecit.com.cn/download.htm提供书中所有实例的源代码下载。本书适合Java程序员及立志成为Java程序员的计算机爱好者阅读,同时也是对Java编程感兴趣的读者必备的参考书。