The 3rd edition of Thinking in Java is available on the author's website for
free.

http://www.mindview.net/Books/TIJ/


Paul

On Mon, Mar 16, 2009 at 8:47 AM, Mark Feeney <mark.fee...@gmail.com> wrote:

>
> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to