The book contains 19 chapters. The first eight chapters discuss the fundamentals of the Java language, and should be read in order. The order of the last 11 chapters isn’t quite as important, although you will find that many of the labs build on the ones from previous chapters. The following sections describe what you will learn in this book’s chapters.