本书全面介绍Java面向对象程序设计知识,共分为10个单元,包括类和对象、基本工具类介绍、接口、继承与多态、异常处理、泛型与集合框架、图形用户界面设计、IO操作、多线程、数据库操作、网络通信等内容。 本书以任务驱动的组织模式,实现“教、学、做”一体化,将Java面向对象程序设计的知识和技能训练有机结合起来。本书实用性强,**突出实际技能的训练,可作为高职高专、应用型本科层次院校计算机专业、信息管理专业等相关专业学生的教材,也可以作为各种Java培训班的培训教材和自学教材,对程序设计人员也有一定的参考价值。