Java是目前***的计算机编程语言之一。本书内容主要包括Java的发展历史、开发环境的配置、语言基础、流程控制、类与对象、继承、抽象类、接口、多态、异常处理、面向对象程序设计的基本原则、字符串和日期类、图形用户界面设计、Java输入和输出、多线程和网络编程、Java与数据库。为了加强读者对所学知识的应用,每章都给出一个较完整的实例,实例基本能涵盖本章所学知识,以帮助读者掌握Java语言及项目的开发。本书免费提供教材配套教学资源包,包括全书的电子教案、习题参考答案及分析、书中讲解的源代码。