let me preface this by saying i get no royalties for mentioning this book =p...but
Head First Java has done wonders for my learning of Java Basics. Since i am a visual learner and become bored VERY easily when drudging through 'normal' tutorials or texts, Head First has saved the day for me. In fact after being away from Java for some time, I plan on redoing the excercises in it starting this weekend. You can check out a few chapters online
Here and see if its teaching style appeals to you before buying it (always a major plus to see what a book is about before you purchase)
Another fun way to learn Java is to build a robot! check out
RoboCode. Its not as slow moving as Head First....in that it sort of doesnt explain everything up front, however it CREATES something visual and fun right from the start and sort of explains stuff after you create and see things in motion.
A buddy of mine who has never steered me wrong in recommending books to me suggested i check out
Just Java 2, however i havent yet so i cannot personally give you a thumbs up or not.
[ August 19, 2004: Message edited by: jim gotti ]
[ August 19, 2004: Message edited by: jim gotti ]