Java语言的学习是应用Java技术进行工程实践的基础。《Java程序设计教程》站在工程开发的角度,结合教学过程,循序渐进地安排了各章的内容,全书将一个经过简化的银行存取款系统分散在各章给予实现,读者可以在读完全书之后对Java程序设计有一个完整的认识。全书分为三个部分16章,分别讲授了Java的基本语法和常用算法的练习,Java面向对象程序设计以及在I/O、多线程、网络、数据库和gui编程方面的应用。全书结构合理,内容全面,反映了Java最新技术的发展,同时注重引入Java技术在实践中的应用,能够为读者学习Java的其他技术奠定良好的技术基础。《Java程序设计教程》可作为高等学校计算机或相关专业本科生的教材,也可在缩减部分教学内容后作为高职高专的Java程序设计课程的教材。