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
Developing Java Software

Developing Java Software

List Price: $70.95
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Very thorough treatment of Java and OO programming
Review: I bought this book specifically because it did NOT assume that the reader had already used an object-oriented language, when many other texts assume that you've already dabbled in C++ to some depth.

This book explains not only how to program in Java, but elements of OO analysis and design, as well as good programming habits, areas that few other books bother to cover along with the language.

The book assumes little or no previous programming knowledge, though of course it helps to have some familiarity with C or C++. It has a dry, straightforward (and occasionally witty) presentation, which is to be expected given its origin as a textbook for undergraduates learning to program. That said, it does not claim to teach Java and OO concepts in a month (any book that does should be binned), and if you have the time and patience to work through its 850-odd pages, you'll be well rewarded.

Rating: 5 stars
Summary: Good practical mix
Review: Quite a nice resource. One thing that hasn't been mentioned, I think, is that this book covers data structures. I looked around for some time for an enjoyable book that showed how to implement the standard data structures in Java, till I found this. I also like the case studies later on. Very useful!

Rating: 4 stars
Summary: A good book for programmers
Review: The author of this book obviously knows his subject and it shows in the style of the book. It doesn't delve too deeply into areas, but covers all the essentials of the programming language. A good coverage of the Java libraries is avaliable, although the abstract java toolkit is barely touched on - a minor gripe with the book. From the content of the book it is clearly written as an educational book, with a big emphasis on data structures which many readers might skip. The best part of the book is worked examples of medium scale programs at the end in 'case study' section, a welcome change from other books which give a single class example of somthing unchallenging. A mail merge program or trafic light simulation show just how Java can be implemented. I'm sure a new Java 1.2 version is in progress, which will cover Swing and User Interface Components in detail, which would have meant five starts and not four. Buy it!

Rating: 5 stars
Summary: Good practical mix
Review: This book provided a very good introduction for me to Object Oriented programming. Although I had previous knowledge of other programming languages, I never knew anything about Object Oriented programming. The authors give an OO approach to the language, explaining what objects are and why we use them instead of linear programming. Java seemed to me as one of the hardest languages to learn when I was 13, but last year when I got this book (I was 15 then), I was able to master Core Java and basic AWT/Swing in a matter of weeks (3 to be precise). I recommend this book to anyone who hasn't had any luck learning Java well before. Since I DID have programming knowledge before, I'm not in a position to recommend it for starters -- but please give it a try.


<< 1 >>

© 2004, ReviewFocus or its affiliates