I would actually recommend you first check out Sun's Official Java Tutorial. It helps to learn from the people who maintain the language. If anything, that and the Java API are great resources. Other than that, there is a book called Java Methods A & AB which I use in my programming course. It's aimed for high school students planning to take the Computer Programming Advanced Placement Test in the USA, but I think you'll find it useful anyway because (for the most part) it breaks down things nice and simply).

Reply