Java程序设计语言是由Sun公司提出与开发的面向对象的跨平台的编程语言。Java程序设计语言的精髓是一次编程,到处可用。随着Internet和Intranet的迅速发展和以网络为中心的计算机的普及,客观上需要一种独立于平台的、代码可移植的程序语言,Java语言在技术上很好地满足了发展的需求。它的平台无关性使Java成为了分布式环境的最好语言,并且得到了迅速的发展和广泛应用。
本教材是作者在多年从事Java语言程序设计教学和软件开发工作的基础上撰写的,内容较深入,注重了程序设计方法的阐述。语言流畅,朴实无华,说理透彻,简明扼要,易于理解。系统而全面,注重了内容的系统性和完整性,有利于学生掌握Java语言程序设计。在全书的内容安排和结构组织方面,考虑到学生应用能力的培养。书中的内容有利于实践,以便学生加速掌握Java语言程序设计的知识。各章具有独立性,即呈模块化,有利于学生选择性学习和自学,增强了开放性。每章都设有习题,便于学习总结和自测。