I hate "+1" emails, but this is essentially just that. "Java Concurrency in Practice" gets my vote as the most important book to read about Java. I always keep it and "Effective Java" close at hand. Both of these are references for when you "know some java"; they're not really tutorials.
I haven't read "Thinking in Java", so I can't comment on that one. On Mar 16, 7:50 am, Paul Drummond <paul.drumm...@iode.co.uk> wrote: > 2009/3/16 DonLeo <leo.noordhui...@gmail.com>: > > > What book or books should I order to base my JAVA knowledge on ? > > I would suggest the following: > > 1. Thinking in Java by Bruce Eckel > > I learned C++ by reading Thinking in C++ by the same author so it was > a natural progression to move on to this book. It's very big but then > so is the Java language :) > > 2. Effective Java by Joshua Bloch > > Not for learning Java but excellent for learning how to write quality > Java code. A must read IMO. > > 3. Java Concurrency in Practise > > I have not read this yet but I want to as Rich praises it in his > concurrency talk. > > Cheers, > Paul Drummond > -- > Iode Software Ltd, registered in England No. 6299803. > > Registered Office Address: 12 Sancroft Drive, Houghton-le-Spring, Tyne > & Wear, DH5 8NE. > > This message is intended only for the use of the person(s) ("the > intended recipient(s)") to whom it is addressed. It may contain > information which is privileged and confidential within the meaning of > applicable law. If you are not the intended recipient, please contact > the sender as soon as possible. The views expressed in this > communication may not necessarily be the views held by The Company. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---