本书可分为三大部分:第一部分为JavaSE7新特性介绍,从第1章到第6章。这部分详细地介绍了JavaSE7中新增的重要特性。在对新特性的介绍中,也包含了对Java平台相关内容的详细介绍。第二部分为JavaSE7的深入探讨,从第7章到第13章。这部分着重讲解了Java平台上的底层实现,并对一些重要的特性进行了深入探讨。这个部分所涉及的内容包括Java虚拟机、Java源代码和字节代码操作、Java类加载器、对象生命周期、多线程与并发编程实践、Java泛型和Java安全。第三部分为JavaSE8的内容展望,即第14章。这部分简要介绍了JavaSE8中将要增加的新特性。