全书共分为11 章,主要介绍了Java 编程的基础知识、基本算法和流程控制、数组和方法、面向对象编程、常见错误和异常处理、线程及其操作、图形用户界面的设计与实现、Applet基础、 输入与输出、Java 网络编程等内容。同时,还配合知识的应用详细讲解了87 个实例,并且提供 了大量习题。