I am just getting started with this and I was wondering whether this book is still up to date since it was written about Java 5 and it seems that the Java website says that Java 7 came out last month. Were there major changes between versions? Will this book still teach me what I need to know to take the Sun exam? Is there going to be a new book version?
Thanks, and sorry in advance if this is sort of a crazy question.
The "Head First Java" is a great book to start basics of Java and then slowly it will take to some advance topics.
After finishing this, you will get overall knowledge with lots of practice with Java.
There are few differences of Java 5.0 to Java se 7. There are some increase in no. of classes written inside it.
There is a link to clear you " why to learn Java 7" but ATLEAST DO THAT AFTER CLEAR UNDERSTANDING OF BASICS.