Hi people,
I am new to Java but have experience programming in C/C++/C#. I wanted to learn Java SE 6 first before moving to Java EE 6. After making some research online for appropriate Java SE 6 books, I found that these are
appropriate for me to get an excellent idea of Java SE 6:
1) Head First Java, 2nd Edition
2) An Intermediate Level Book <-----------
3) Effective Java (2nd Edition)
4) Java Concurrency in Practice
5) Java Generics and Collections
6) Java Concise Reference Series: Swing And AWT
7) Java Reflection in Action
However, I am having trouble choosing an Intermediate Level Book which will provide me with breadth and depth in Java SE 6. I was thinking about the book "Thinking in Java (4th Edition)"....Unfortunately, its deals
with Java SE 5 and not the latest version. Could anybody please advice me an intermediate level book which could provide me with breadth and depth in Java SE 6.
Regards