As mentioned, we assume that you know Java (we expect you to know at least the basics) and, most importantly, that you have a working knowledge of computers. After all, we will not cover the nitty-gritty details of how to unpack files, create directories, find a file, start a program, and configure environment variables.
As you will see, in each chapter there are boxes containing tips and pitfalls regarding Eclipse, Java, and, sometimes, the topic at hand. These boxes are meant to help you get the most out of the underlying chapter's content, so do not skip them.
Although this book follows a tutorial-like approach, you do not need to read the chapters in the sequence in which they appear in the book. All chapters are self contained. You can read the chapters in this book in any particular order.