Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Introduction to Programming Using Java : An Object-Oriented Approach (2nd Edition)

Introduction to Programming Using Java : An Object-Oriented Approach (2nd Edition)

List Price: $89.80
Your Price: $89.80
Product Info Reviews

<< 1 2 3 >>

Rating: 1 stars
Summary: Neither An Introduction To Programming Nor A Java Intro
Review: A nearly incomprehensible book. There's little introduction to programming here. It's strictly a book dealing with Java programming. The first two chapters are OK. Then the third hits you like a ton of bricks. Consider this excerpt from page 81: "To create a BufferedReader object that would allow lines to be read from a disk file, we had to create a File object, use the File object to create a FileInputStream object, use that object to create an InputStreamReader object that finally could be passed to the BufferedReader constructor."

Then in Chapter 4 the authors write: "Are we as programmers therefore condemned to cumbersome compositions each time we want to read a Web site or write to a file...No we can define our own classes to provide the behavior that we require."

That form of textbook teaching is like Chapter 3 telling you how to build a computer from scratch--the circuit boards, the power supply, the disk drive, the memory chips, etc. Then in Chapter 4 we're told we can buy a pre-assembled and tested machine from Gateway or Dell. NO! Tell us how a computer works first. THEN tell us how to assemble the various parts.

The book also contain separate sections titled "GUI Supplement" dealing with applets. So the reader is simultaneously struggling with an object-oriented standalone programming language and with a somewhat distinct object-oriented applet programming language.

Buy this book only if you're required to. Then supplement it with something useable.

The only thing this book is an intro to is headaches and trouble.

Rating: 3 stars
Summary: A textbook equivalent of a beta release -- lots of bugs.
Review: Although the aesthetics of the book are pleasing, and the GUI sections are very good, I found too many errors in the code examples, which became apparent only after hours of beating my head against the wall. I would not recommend this book to beginners. The book could do a better job of introducing new concepts with short, simple examples (as done in Core Java 1.2 -- Volume 1). Some explanantions are not as clear as they could be.

Rating: 5 stars
Summary: best java book i ever read
Review: Author makes the concept of oop very early and message pass, stream is very easy to understand. I think the authors make great effort to try to make everything easy to follow. I highly recommand it.

Rating: 0 stars
Summary: New version includes Java 2 material and all corrections.
Review: David Arnow and Gerald Weiss have written a truly object-oriented introduction to programming using the Java programming language. This version of the book (known as the "Java 2 Version") includes correction of any bugs in the original version, along with new Java 2 compatible code, and coverage of some new Java 2 features (like SWING).

Rating: 1 stars
Summary: get real!
Review: First off I cannot understand how anyone gave this book a good review. This is the text book for a course that I am taking and I have not heard any of the other people in the class say one good thing about it. The authors are unable to explain anything in plain english, it was as if there was a poor translation from some other language. The examples that they use make things even more confusing. If you want a good book get Ivor Horton's Java book. Ivor makes things seem so simple, almost too simple. Maybe that is one of the reasons that I dislike this book so much is that I had the opportunity to read a book that was well written. Another thing that I disliked about this book is that it seemed to jump right in to writing applets before the reader has had a good introduction to the language. Anway I could go on all night, but I won't (I only have a 1000 words!) Anyway if you are looking to buy a book get Ivor Hortons it will save you unnecessary pain.

Rating: 1 stars
Summary: get real!
Review: First off I cannot understand how anyone gave this book a good review. This is the text book for a course that I am taking and I have not heard any of the other people in the class say one good thing about it. The authors are unable to explain anything in plain english, it was as if there was a poor translation from some other language. The examples that they use make things even more confusing. If you want a good book get Ivor Horton's Java book. Ivor makes things seem so simple, almost too simple. Maybe that is one of the reasons that I dislike this book so much is that I had the opportunity to read a book that was well written. Another thing that I disliked about this book is that it seemed to jump right in to writing applets before the reader has had a good introduction to the language. Anway I could go on all night, but I won't (I only have a 1000 words!) Anyway if you are looking to buy a book get Ivor Hortons it will save you unnecessary pain.

Rating: 2 stars
Summary: Not an intro book for beginners
Review: I bought this book as a required text for my csc class last semester. As a begginer in programming , Java is the first language I've learned. And to be honest, I don't think this is a very good text for new programmers who don't any prior background in programming. Most of the time I used other books to learn Java myself.

If you're a beginning programer looking for good Java books, I recommand Bruce Eckel's "Thicking in Java" and Deitel & Deitel's "Java: How to program".

Rating: 5 stars
Summary: A MUST for procedural programmers and beginners.
Review: I have been programming in procedural languages for over 13 years and lately I have been trying to learn Java & OOP. I read "Learn Java in 21 days" but I still didn't understand OOP. This is the book that made me "get it". I found the explanations and exercises in this book outstanding! I have a few other Java books and I have read parts of other on-line books but this one explains OOP the best. Even with many years of programming experience, I found OOP difficult to grasp. This book not only helps you understand what objects are but it shows you how to design them. Other than OOP, the book does a good job of explaining basic programming concepts such as conditions, loops, recursion, etc. The book is designed so that these chapters can be skipped if you are familiar with the subjects but I read them anyway and found them interesting. I think the book gives beginners a big head start by explaning not only how things like loops work, but how to design them and why. So if you are a procedural programmer, I think this book is a MUST HAVE. I also think it would be a great start for beginners.

Rating: 5 stars
Summary: A MUST for procedural programmers and beginners.
Review: I have been programming in procedural languages for over 13 years and lately I have been trying to learn Java & OOP. I read "Learn Java in 21 days" but I still didn't understand OOP. This is the book that made me "get it". I found the explanations and exercises in this book outstanding! I have a few other Java books and I have read parts of other on-line books but this one explains OOP the best. Even with many years of programming experience, I found OOP difficult to grasp. This book not only helps you understand what objects are but it shows you how to design them. Other than OOP, the book does a good job of explaining basic programming concepts such as conditions, loops, recursion, etc. The book is designed so that these chapters can be skipped if you are familiar with the subjects but I read them anyway and found them interesting. I think the book gives beginners a big head start by explaning not only how things like loops work, but how to design them and why. So if you are a procedural programmer, I think this book is a MUST HAVE. I also think it would be a great start for beginners.

Rating: 4 stars
Summary: A torough introduction into good OO programming principles
Review: I have reviewed dozens of books on Java programming. This is one of the very few which teaches (OO) programming as the art it should be. It helps very much in understanding what all the tiny details are which you need to know to become a good programmer.

I also like very much the chapters about details of good programming, like those about loops. Such details are very important, but too often neglected in other books.

The reason I did not rate it as a five star book is that it concentrates in the beginning too much on string objects. This is excellent for understanding the basics, but I would have liked the book even better if it had explained more about other, more 'realistic' types of objects and if it did so sooner.


<< 1 2 3 >>

© 2004, ReviewFocus or its affiliates