by
4.03 of 5 stars

""Thinking in Java" should be read cover to cover by every Java programmer, then kept close at hand for frequent reference. The exercises are ch... read full description


reviews

Feb 08, 2009
Jonathan rated it: 2 of 5 stars
This book suffers from the same problem that many computer science books have. It seems that Eckel believes that learning a programming language should be completed on an exponential curve.

0 - basic... "This is a a variable" type stuff.
10 - this is how you make a function.
100 - you need to develop classes in this manner
1000 - when you're calling from the stack...

I know that one should have some computer science background when reading this boo More...
0 comments like (1 person liked it)
Sep 15, 2011
Cristian rated it: 3 of 5 stars
Not as good as I'd hoped. It definitely scores points for completeness and accuracy, but I do not feel that the material is presented in a very beginner-friendly way. If you are just starting out with Java, this is an okayish book but not the best.
May 11, 2010
Aaron rated it: 4 of 5 stars
Bruce Eckel really nails it. I'm not a fan of Java, but when I need to brush up this is the book i turn to. It really does encourage you to think in Java. Which somehow is different than just thinking like a programmer. HA!
Dec 03, 2009
Arnauld rated it: 4 of 5 stars
"The" place to start with if you want to learn the Java programming language. Bruce does not only teach you a language, but also tries to inculcate the 'philosophy' and good practices of Java.
Oct 06, 2011
Burak rated it: 4 of 5 stars
if you come from background of c/c++ like procedural langauage this is the book gives you the insight of java.
Nov 17, 2011
Andrew rated it: 5 of 5 stars
This is a good book. I would recommend it as a first java book you should read
Apr 11, 2011
Anandh added it
thinking java is good enough to survive
Jan 29, 2010
Akshay rated it: 5 of 5 stars
the best book on core java i have read.
Jan 31, 2012
Lindsay added it
Q
Jul 27, 2010
Mikhail rated it: 5 of 5 stars
Java classic
Jan 29, 2012
Rachel rated it: 2 of 5 stars
Not awful, but the (free) Sun tutorials are just as good and much more up to date.
Jan 23, 2011
Josh rated it: 4 of 5 stars
I'm giving this book four stars despite not having read it cover-to-cover. It's a massive tome; doing so would be impractical. But as a reference it can't be beat. I've found answers to most of my questions about Java in this book. My usual workflow:

1. Google my question.
2. Read a couple web pages.
3. If those don't make sense (which is often the case), consult this book. Often I can find clear, concise answers and advice.
Feb 06, 2007
Ben rated it: 5 of 5 stars
I read this for the first time when I had been programming in Java for about 9 months, and I really wished I had read it on day 1. (It was an earlier version that I read at this time).
The author has the confidence to make it freely available online, and know that people will still go out and buy it, even if it is just by way of a thankyou.
Jun 20, 2008
Maciek rated it: 4 of 5 stars
If you want to learn Java, this book is for you. This is probably the best book about the language (at least that's what I've heard ;)). However, maybe that's because of translation (I've read it in Polish), sometimes the book was really difficult to read and understand.
Jul 11, 2011
Bill rated it: 4 of 5 stars
Just getting into chapter 2, but I really like his discussion of Java's features, especially compared to C and C++.
Aug 05, 2010
Alessandro rated it: 5 of 5 stars
Very useful!

It's a fantastic book for understand the logic of Java and OO programming
Oct 19, 2010
Dmytro rated it: 4 of 5 stars
nice book
not so structured as famous SCJP book - but with own strong point
Aug 05, 2010
Dedy rated it: 3 of 5 stars
Lenkap dan contohnya lumayan mudah dimengerti
Dec 16, 2009
Rustam rated it: 5 of 5 stars
Eckel is a humble master.
Feb 12, 2012
Ibra marked it as to-read
Feb 11, 2012
Askmeatask rated it: 5 of 5 stars
Feb 10, 2012
Moh marked it as to-read
Feb 08, 2012
Scen rated it: 5 of 5 stars
Feb 08, 2012
Yousif rated it: 2 of 5 stars
Feb 08, 2012
Yasmeen rated it: 2 of 5 stars
Feb 06, 2012
Dev marked it as to-read
Feb 05, 2012
Shanny marked it as to-read
Feb 03, 2012
Tom is currently reading it
Feb 02, 2012
Kruhtivasrona added it
Feb 02, 2012
Anne marked it as to-read