Hey Guys,

Really want to learn Java and hope you guys could recommended some Beginner, Intermediate and Expert books/resources (e.g. websites)

As of this moment i'm thinking of...

Beginner: Java for Dummies, Thinking in Java
Intermediate: Effective Java

In addition, it'd be also be awesome if any recommendations of resources with exercises (e.g. http://www.programmr.com/practice/ ) can be provided.


One java book that was always a great resource when I had begun school was the Java Programmer's Bible.

Tycellent: as soon as there is 'For Dummies' in the title, ignore it.

Ahh right...i don't know how i missed that linked on the front page -.- Thanks