本书是全国教育科学“九五”规划重点研究项目成果教材,体现全新高职高专教育教学理念、当今IT专业领域主流技术和技能,是“现代高职高专信息技术教材”丛书中的一本。本书由9章构成,内容包括:Java概述,Java语言的基础知识,Java语言的面向对象特性,数组与字符串,包、例外处理和接口,界面设计与事件处理,Applet程序设计,线程与网络程序设计,Java与SQL的接口。本书由浅入深,采取先提出问题再进行理论或实现方法讲解的方式,全面阐述了Java语言的基本语法、面向对象程序设计思想的实施(包括类、对象、方法、属性的定义与使用要求)、数组和字符串的定义与使用、例外处理、包的建立、接口的构成与引用、图形界面设计与事件处理、小应用程序的建立、多媒体的制作、多线程控制及Java与SQL的连接使用等。本书突出面向实践、重在应用的特点,注重实训练习,每章节都列举了大量与实际需要极密切的程序范例,均以JDK1.3为工具编写而成,且在Windows98下运行通过,每道例题都有详细的解释说明,帮助读者理解所讲部分的知识点,及时掌握使用方法。每章后还附有相当数量的练习题与实训题,让读者及时应用巩固理论知识。内容新颖、知识涵盖面广。本书不但是高职高专以及各类大专院校网络专业学生的教材,对于行业、企业工程技术人员和从事Java应用与开发的从业人员与爱好者也有重要的参考价值。