Customer Reviews


17 Reviews
5 star:
 (9)
4 star:
 (1)
3 star:
 (2)
2 star:
 (1)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


55 of 62 people found the following review helpful:
5.0 out of 5 stars This Book Deserves It!
dont you get sick of all these 5-star reviews ...? i sure do. but this time, i liked this book so much, i am sending one in anyway.

i don't mean to overstate things, and no, i am not related to Sun OR any of the authors, but this is simply one of the best 'computer books' i've ever read, even though it came from a vendor, and even though it's title (not to mention its...

Published on August 7, 2001 by Greg Tomkins

versus
4 of 4 people found the following review helpful:
3.0 out of 5 stars Tutorial Good. Age Bad. Covers out of date version.
Alas, the hazards of bound books. Note that this was published in 2001. It covers JDK 1.3, also known as Java 2. The current revision is JDK 5 (which would be 1.5 if they kept the old naming conventions, I think).

That said,it should be sufficient for a lot of folks - but likely frustrating if you have the latest releases of software, since all the...
Published on December 14, 2005 by Bruce Glassford


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

55 of 62 people found the following review helpful:
5.0 out of 5 stars This Book Deserves It!, August 7, 2001
By 
Greg Tomkins (Vancouver, Canada) - See all my reviews
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
dont you get sick of all these 5-star reviews ...? i sure do. but this time, i liked this book so much, i am sending one in anyway.

i don't mean to overstate things, and no, i am not related to Sun OR any of the authors, but this is simply one of the best 'computer books' i've ever read, even though it came from a vendor, and even though it's title (not to mention its topic) is rather pedestrian. here's why:

1) unlike many of the 'teach yourself Java' books, it finds just the right level of metaphor. am i the only one tired of the use of fruit, etc. when explaining objects? this book does that a little, but it also relates everything back to real-world problems that are complex enough to matter but simple enough to be graspable.

2) no irritating humour. I'm sorry, but i have had enough of computer-book authors who can't restrain their wit (like Bill Vaughan, so is otherwise a great writer).

3) a great explanation of threading. in all the other java books, i gave up after a few pages. i read the threading chapter in this book while driving home, and it made complete sense the first time round!

4) NO TYPOS. actually, i found one this morning. page 372, line 4, there is an extra hyphen. but that's it! it is almost unheard of, in my experience, anyway, to find such high quality in a 'computer book'. and personally, i find it insulting to spend $... on a book only to find the author didn't even proof their work.

5) after reading an explanation of interfaces in at least 4 other places, i THINK i finally get it, thanks to this book!

ONE BIG BEEF: having the answers to the exercises available only on the web is a major irritation. what were they thinking? for one thing, sun.com always seems to be the slowest site on the web. and that's assuming you have a networked PC handy, which i did not when i read this book.

i also agree that the space taken up by references to sample code was distracting and useless. on the other hand, there were 1 or 2 places (in the Swing chapter in particular) where the book did NOT include a printout of the complete source, which it should have.

notwithstanding the preceding comment, i believe this book was about right. it wisely omitted JDBC and stopped at a fairly skimpy coverage of Swing, which is correct, IMHO, in a book at this level. i also don't need another 4" thick book full of screen prints and fluff, which is what many of the competing books have.

all in all, i found that despite my interest in Java being modest at best, i literally could not put this book down. i read it almost nonstop cover to cover. no, i am not a freak, normally i fall asleep after two chapters. solid writing, well scoped, and near-perfect execution earn this a *****.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


38 of 44 people found the following review helpful:
5.0 out of 5 stars Best Java book if you have a Visual Basic background!, June 5, 2001
By 
Sisu (Oakland, CA United States) - See all my reviews
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
Coming from a Visual Basic background, a lot of other Java books weren't as helpful as this one (I bought the 3rd Edition of the Tutorial). The beginning chapters on OOP were very well written, I think it was the only Java book I've perused where every sentence made sense the first time I read it. The authors' use of metaphors to help make a point is done just right, not too little and not too much. If you have *some* experience with programming techniques, even just doing some .BAT files, I think you'll do well with this book. I had started reading Bruce Eckel's "Thinking in Java" before this one, but I think the best sequence for anyone else struggling with the transition from Visual Basic, etc. to Java is as follows:

- first read the Java Tutorial (3rd edition) and work through the exercises at end of each chapter
- second, read Peter van der Linden's "Just Java 2" for a very readable (sometimes funny) way to wade a little deeper into how Java does things.
- finally, and I have yet to do this myself, read Bruce Eckels' "Thinking in Java" to really wrap your head around object oriented programming and thinking like a Java guru.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars excellent book, October 17, 2001
By 
Samson Odock (Dallas, TX United States) - See all my reviews
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
this is a great book for anyone jumping from c++ to java.
after 2 semesters doing c++, i did not find it worthwhile to pay for java class so i bought the book. it was great, i read it straight through (like the author recommends) and by the time i was done i was able to transfer my c++ algorithms into Java code.
Java is now a piece of cake.
also recommended, "Core Java, Advanced" by Sun Microsystems.

later!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars EXCELLENT - especially for beginners in programming, March 17, 2001
By A Customer
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
The authors of this book do a truly excellent job in explaining the concepts! I simply could not grasp the concepts the way they were organized and explained in other books I tried.

This book takes you through a step-by-step process during which it refers to other sections of the book that expound on key concepts. It is very easy to follow.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
3.0 out of 5 stars Tutorial Good. Age Bad. Covers out of date version., December 14, 2005
By 
Amazon Verified Purchase(What's this?)
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
Alas, the hazards of bound books. Note that this was published in 2001. It covers JDK 1.3, also known as Java 2. The current revision is JDK 5 (which would be 1.5 if they kept the old naming conventions, I think).

That said,it should be sufficient for a lot of folks - but likely frustrating if you have the latest releases of software, since all the detailed commands will have changed (along with some of the function calls...).

Sun keeps up to date copies (downloadable) on line of all these tutorials, so I'd suggest going there first, although having two disparate copies on the go may be more trouble than it's worth, and you may end up ignoring the print version in favor of the on-line. Me, I'm keeping these for reference and have gone out and bought up to date books from other publishers.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
4.0 out of 5 stars What you need to start, February 21, 2002
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
This is a very good Java book. It differs from a number of other books that wasting your time with loads of pages explaning basic stuff and avoid the real one. The code examples are helpful. I do recommend it for people with no experience with Java.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 9 people found the following review helpful:
5.0 out of 5 stars EXCELLENT book for beginners!, April 28, 2001
By 
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
I read another famous book for beginners, but things did not become CRYSTAL clear until I started reading this book. The examples and analogies to real life examples are great! This book is VERY clear! You may have to read another book for beginners to appreciate this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Woefully Inadequate on Basics, May 2, 2003
By A Customer
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
For someone already familiar with C type programming this is probably an excellent book. It has lots of examples, great linked online resources, a pretty good index, and is one of the most error-free technical books I have read in 5 years of programming. However, this is NOT the book for those with no C (or maybe VB) type programming background.

The authors jump right in using the Java language. While this makes it more interesting it leaves non-C programmers to wonder about the constructs. Examples area great IF they explain everything new that is introduced. For example, the following are used in the first part of the book:

String[ ] args
String args[ ]
String[ ][ ]

But it is not until nearly halfway through the book (end of Ch 4 of 10) that array constructs are discussed. And even then I don't recall any discussion of the difference between the first and second example above. Another example:

Sleep((int)(Math.random() ...))

What is this? Casting maybe? Casting is not even in the index so you just have to guess.

This book needs 2 things to make it excellent: First, an appendix that clearly and thoroughly explains the constructs, syntax rules, and naming conventions - all in one place. For example, what do the curly braces signify, why are empty parens or empty curly braces or semi-colons used, when do you use String[ ] args vs String args[ ] - the works. Secondly, it needs more comments in the examples, including the reasoning involved (eg why variable was declared outside instead of inside method) and an explanation when anything new is used. Admittedly, experienced programmers will not want heavily commented examples, so making those available on line would be a good solution.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 10 people found the following review helpful:
5.0 out of 5 stars Great Book, August 6, 2001
By 
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
To the person who reviewed this book so negatively and did not leave his email address (it just said "A Reader from USA), Let's just call him/her - LOIQ. Please don't believe LOIQ. This is just an excellent book. I've been programming for 10 years and this book is excellent especially for absolute beginners. Again, GREAT BOOK!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 9 people found the following review helpful:
2.0 out of 5 stars Good if you are familiar with OO concepts, May 8, 2002
By A Customer
This review is from: The Java™ Tutorial: A Short Course on the Basics (3rd Edition) (Paperback)
I bought this book with the expectation that I could learn the basics of the Java programming langauge. I think this book would be fine if you have a good object oriented background. However coming from a VB/LotusScript background with basic OO understanding I found that once I started getting into the Inheritance and then the Interfaces section I was finding it difficult to grasp the concepts. Also the example exercises seem to assume that you can take the knowledge learnt in the chapter and be able to write your own code from scratch, short of looking at the answers and learning little I found this book dissappointing, I think there needs to be more example code especially on the more difficult concepts and further explanation on these areas.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

The Java™ Tutorial: A Short Course on the Basics (3rd Edition)
The Java™ Tutorial: A Short Course on the Basics (3rd Edition) by Mary Campione (Paperback - January 7, 2001)
Used & New from: $0.01
Add to wishlist See buying options