reviews
Feb 08, 2009
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 - 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
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
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
"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
if you come from background of c/c++ like procedural langauage this is the book gives you the insight of java.
Nov 17, 2011
This is a good book. I would recommend it as a first java book you should read
Jan 29, 2012
Not awful, but the (free) Sun tutorials are just as good and much more up to date.
Jan 23, 2011
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.
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
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.
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
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
Just getting into chapter 2, but I really like his discussion of Java's features, especially compared to C and C++.
Aug 05, 2010
Very useful!
It's a fantastic book for understand the logic of Java and OO programming
It's a fantastic book for understand the logic of Java and OO programming
Oct 19, 2010
nice book
not so structured as famous SCJP book - but with own strong point
not so structured as famous SCJP book - but with own strong point
Feb 12, 2012
Feb 11, 2012
Feb 10, 2012
Feb 08, 2012
Feb 08, 2012
Feb 08, 2012
Feb 06, 2012
Feb 05, 2012
Feb 03, 2012
Feb 02, 2012
Feb 02, 2012
