本教材通过大量实例,深入浅出地介绍了Java的主要特点、基本语法知识及各种面向对象技术的实现。书中首先介绍了Java语言的特点和基本语法、面向对象编程的基本概念和技术,然后以Java为载体,介绍了面向对象程序设计的方法及对象、类、包、接口、继承等的基本概念和技术的实现,最后介绍Java Applet、图形用户界面的创建与实现,事件的响应预处理,多线程等网络编程技术。本书概念清楚,层次分明,结构合理,在内容的选取上,广泛征集了软件开发人员的建议,提高了教材的实用性和适应性。书中所列举的大量实例,都具有较强的实用性,便于初学者模仿和借鉴。每章后均配有小结和习题,附录中还配有相应的实验指导。本教材既可以作为高职高专学生的教材,也可以供广大Java爱好者参考。