I'm a newbie who just purchased Head First Java by Kathy Sierra & Bert Bates. Unfortunately, I'm stuck on the setting up Java page. I have tried clicking around and searching the java.sun.com site, but am still at a loss as to what exactly to download (way too many choices). For example, I can go to http://java.sun.com/javase/downloads/?intcmp=1281, but then I have choices of:
Java SE Runtime Environment (JRE) 6 Update 10 Java SE Development Kit (JDK) 6 Update 10 JDK 6 Update 10 with Java EE JDK 6 Update 10 with NetBeans 6.1 etc.
Also, is the "Java SE 6 Documentation" download the same as the API documentation?
I disagree. Downloading the latest JVM will be better. It has more bug fixes, more security fixes, and code written for earlier versions of Java will compile and run without problems. Worst case you get a few deprecation messages, but that's it, and you can choose to ignore those.