I started a little contract job that requires me to use Java. I was given a Java book by the project manager, but it covers Java 1.3 and I understand that Java is now around 1.6. I would like to know if there are any major core additions to the language that I can read up to after getting the basics down with this book?
Share
I would dump any book that is that old, and get (or even buy at my own expense) one that is newer. Are you supposed to work against 1.3 code bases?
Major changes include:
Generics
Collection framework rework
enumerations
The aggregated weight of several versions of API changes
Better API for concurrency
Boxing (not that big a deal IMHO)