This chapter discussed the fundamental concepts that empower Java as a powerful and productive programming language. It discussed the installation procedures and location of the Java 2 SDK Standard Edition, and then finished with writing your first Java program. Most of the discussion of your first Java program is probably still fuzzy, but now that you have a starting point, we will go through the entire Java programming language step-by-step so that this example will become trivial.
The next few chapters help you build a solid foundation into the Java programming language, starting with Chapter 2, "Keywords, Data Types, and Variables."