本书深入介绍了Java语言的基础知识及其高级特性, 以实例与项目为导向, 帮助读者实现从基础知识到实践应用的快速飞跃。本书从Java基础到综合项目共分12章, 内容涵盖Java虚拟机、数据类型、面向对象高级特性、面向对象分析与设计方法、类、接口、泛型、枚举、异常体系、集合框架、输入输出流、多线程、GUI图形用户界面设计、JDBC和综合项目实践等。本书从实践性出发、以易教易学为目标, 提供大量实例, 每章后配有习题和习题参考答案, 便于教师教学和学生自学。本书以实例与综合项目为主线贯穿Java编码规范、面向对象分析与设计方法、数组、集合、文件、多线程、Swing、JDBC等重要技术, 希望读者能迅速将Java基础知识应用于项目实践。
