本书从Java语言的基本特点入手,逐步介绍了Java语言的基本概念和编程方法,并深入介绍了Java的高级特性,内容包括Java语言的基础知识、异常处理、图形用户界面设计、事件处理、小应用程序、输入输出处理、线程和网络通信等。本书内容详尽,实例丰富,不仅适合Java语言的初学者使用,也可作为专业人员的参考书。书中每章均附有习题,便于教学。 与本书配套的《JAVA程序设计题解与上机指导》已出版。本书配有电子教案。