本书以基础知识为框架,介绍了各部分知识所对应的常用开发实例,并进行透彻解析。本书内容包括Java语言概述、Eclipse开发工具、Java语言基础、流程控制、数组及其常用操作、面向对象入门、面向对象进阶、字符串与包装类、Java集合类框架、常用数学工具类、错误处理、输入/输出、枚举类型与泛型、Swing入门、多线程、网络通信和数据库操作。