本书是普通高等教育“十五”国家级规划教材,是被列入高等教育出版社2002年度“高等教育百门精品课程教材建设计划”的教材。本书通过案例全面详细地介绍了Java程序设计的基本知识、方法与技巧,并通过综合案例将各知识点结合起来,达到学以致用的目的。全书共分十二章,第一章至第七章主要介绍了Java语言的基础知识和面向对象的编程思想,其中包括Java的编程环境、Java语法基础、类与对象、字符串处理、异常、I/O及文件操作。第八章至第十二章主要介绍了Java的多线程机制、图形用户界面及事件处理、网络编程、JDBC及Web应用等。全书最后通过综合案例从功能定义、系统分析与设计、模块划分和代码实现等几个角度对案例进行了详细的介绍,读者通过该案例可全面掌握Java语言软件开发技术,快速提高程序设计能力和软件开发能力。附录中对Java编码规范、J2EE和Java其他应用作了简单的介绍。本书既注重理论的介绍,又强调实际的应用,注重提高读者利用面向对象技术和Java语言解决实际问题的能力。本书所有案例均在J2SDK1.3.1平台下编译通过,本书配有光盘,光盘中除源代码外还放置了一些Java编程实用工具,能极大地提高读者的编程效率。与本书配套的还有《Java程序设计与案例电子教案》和《Java综合案例实验指导》。