本书由浅入深地介绍Java编程,在有限的篇幅内,以介绍Java基础编程为主,包括继承、多态、重载、覆盖、接口、封装等面向对象程序设计的核心概念和机制,Applet程序设计、Java常用类、图形用户界面、组件、绘图与图像、异常处理、多线程与动画、文件操作、网络编程等,而那些与Java有关的进一步的内容(如JSP等),为防止内容分散没有收入在本书中,而且这些内容并不是靠一章的篇幅就能讲清的。
本书可作为高等院校Java语言程序设计课程的教材,也可供其他初学Java语言的读者学习。本书的所有实例都在Windows 98/2000/XP操作系统以及Java 1.3.0环境下运行通过。