Big Java: Programming and Practice

Author: Cay Horstmann
List Price: $74.95
Our Price: Click to see the latest and low price
ISBN: 0471402486
Publisher: Wiley Text Books (20 December, 2001)
Edition: Paperback
Sales Rank: 222,161
Average Customer Rating: 3.45 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 3 out of 5
tough to read
I am only a novice. While I have read several other books on Java; I did so very rapidly and without really trying to work out the problems. When I read "Big Java" I find myself going to other books (e.g. Sun's Java 2 Language Manual; Complete Java
ver. 2, etc.) They just seem easier to comprehend -- more straightforward. Mr. Horstmann omits a lot of detail-- he "elides" many code snippets.* When I get through the book, I'll probably love it; it's a class text and I can't avoid it's use. For now ... arrrrrrgh!

Billy Hess

* In case you're wondering "what the heck?" it means to use an elipsis(...) in place of ...


Rating: 3 out of 5
give you the concept, but indirectly!!
this book is definitely a HARD read for beginners. It took me quit a while to understand the concepts and codes presented in this book, because the author omits a lot of further explanations on many examples. It wasn't until I had to look up on line or refernce to other java books that I could finally understand the concepts that the author's talking about.

He's a very INDIRECT guy...

so to wrap up, if you are somewhat exposed to java or have some basic understanding of it, this book should help you out quit a bit. if you are a beginner like i was, no, i will not in a million years recommend this book to you. Lastly, if you are already an "expert" or intermediate programmer, this book should be in one of you collections. since the author's just pointing out the big pictures, but omits the detail works, this must be a great REFERENCE book.


Rating: 5 out of 5
This is an excellent book...
First, Big Java is a college level, introductory object oriented programming book. It is an in-depth book designed to take you from a programming novice to an advanced intermediate programmer (I don't like to throw around the term "expert"). This book focuses on the important aspect of computer science, and is not simply a Java book.

Second, the book is well organized and clearly transitions among parts. Each chapter (and most sections within the chapter) have areas devoted entirely to common errors, quality tips, productivity hints, advanced topics, random facts, and a howto guide. These separate sections may not be necessary depending on the readers interest level, but you can tell immediately if you want to skip something. However, I believe that the "unnecessary" sections (such as random facts) keep the book interesting and fresh.

Third, in response to other reviewers:

This book is good for beginners and intermediate programmers. It does not require that you know calculus. It does not ask you to calculate integrals or differentials. It does however, require the reader to know slightly more than basic algebra. Since this is a college level book, and because algebra is the basis for any computer language, it is not shocking that it makes the reader practice those skills.

The only part of the book that assumes that you know "nothing" about computers is chapter 1 (gasp).

In any book, there are going to be exercises that you think are pointless. The solution is amazingly simple(pun intended): don't do the problems! If you have a teacher that makes you do the problems, then complain to your teacher.

There are always a few mistakes in code examples. This is even less surprising in this book because it is very rich with code examples. In addition, the web resources (which is great all around) contain a section for typos in the book that is easily accessed.

A final note. Please don't bash a book that you obviously haven't read much of, and don't make claims such as "requires calculus" when it is obvious that you haven't taken calculus. This book has 25 chapters and over 1100 pages of good information on Java programming and computer science concepts.
If your smart you'll buy it, if you aren't, you'll buy Java for Dummies.

Similar Products

· Understanding Search Engines: Mathematical Modeling and Text Retrieval (Software, Environments, Tools)
· Electronic Commerce: Fundamentals & Applications
· XML: Language Mechanics and Applications

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog