Java语言具有面向对象、平台无关性、安全性、健壮性和多线程等优良特性,为用户提供了良好的程序设计环境,特别适合因特网开发,成为网络时代最重要的语言之一。本书对Java语言的内容、功能、特性以及实际应用作了深入浅出的全面介绍,对面向对象、多线程、异常处理、Applet程序设计、数据库编程以及网络编程等作了重点阐述,并结合Java的最新发展,对J2EE和J2ME的开发也作了详细介绍。本书在注重系统性和科学性的同时,力求突出实用性。在介绍相关的编程原理和基础知识的前提下,着重利用丰富实用的例子来演示Java编程技术的魅力。本书可作为高等院校"Java程序设计"课程的教材或教学参考书,也适合软件开发人员参考阅读。