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 Java Programming (4th Edition)

Introduction to Java Programming (4th Edition)

List Price: $92.00
Your Price: $87.40
Product Info Reviews

<< 1 2 >>

Rating: 1 stars
Summary: A book you should avoid
Review: If this was not the first JAVA book I read, my JAVA learning experience would have been much more pleasant. The book did a poor job in explaining concepts such as constructors, etc. I found errors even in the operator precedence. The other two JAVA books I read did a much better job and clarified most of the confusion I got from Liang's book. If you have a choice, you should avoid this book.

Rating: 4 stars
Summary: Good textbook for academic environment
Review: It seems people either love or hate this book. As a Java Instructor, I have used this book for several years, starting with the first edition. It seems to work well with students who have previous programming experience with a language such as C or C++. I like the way the book is organized - first the Java syntax, then OO fundamentals, then GUI design, then more advanced material such as threading and networking. I would rate it 5 stars except for the numerous typo errors. It does seem to be unforgivable to repeat some of the same errors from one edition to the next. Again there may be better books for self-study but in the classroom, this is still one of the best.

Rating: 4 stars
Summary: Basically A Good Book
Review: Overall, this is a good book. I've
gone through much of chapters 1-4, some of 5-6, and
a little of chapters 17 and 19.
Chapters 1-4 are solid and (I think)
about at the right level for the intended
audience. Some of the examples in Chapter 5
(which focuses on arrays) are a little heavy.
Learning Java arrays is difficult enough
without adding concepts such as mean and
standard deviation into the mix. Also, the
two-dimensional array examples are probably
beyond the grasp of most beginning students.

Overall though, I'd give the book a thumbs up,
so far. It doesn't make the mistakes that other
Java books make, such as introducing GUI or Object
Oriented concepts before teaching methods, loops,
and arrays. For example, I've had a chance
to look at the "Head First Java" book. I think
it makes the mistake of introducing Object Oriented
programming too early on. If you don't understand
loops or methods, etc., then you can't work with
Java objects. Further, the "Head First Java" book
also goes out of its way to be funny. While I think
there's certainly room for humor in teaching,
most people don't set out to learn Java for the fun of it.
They need to in order to earn a living.
So, as dull as this book is, I'd recommend it so far.

Rating: 2 stars
Summary: a wishy-washy effort
Review: Things I dislike about this book:
Cheap layout. Looks like it was desktop published by a so-so amateur. Black and light blue...how very 80's textbook.

It's Virtually useless for the cetification exam (SCJP)...get Kathy Sierra instead. It's weak on threads and inner classes apparently don't exist. The explanations are not suited toward the beginner as they gloss or assume prior knowledge of many aspects of the language.

Coded examples tend to be too hard for the beginner as they contain multiple concepts, which can confuse some.

Things I like about this book:
Coded Answers to ever other question.
Some coded examples.

In summary I wonder what the target audience is of this book. The beginner -> then it fails, the intermediate? With no inner classes and a weak treatment of threads...I think not...then who...certainly not the advanced Java programmer.

I think you'd do better to pocket the hefty price of this booka nd spent it on something more apt (Java 2 primer plus isn't too bad, or Head FIrst Java for the novice Or Walter Savitch if you need a textbook).

No, this book is just too expensive and too weak for what you pay. Even Deitel is significantly better. Look elsewhere.

Rating: 1 stars
Summary: Bad book.
Review: This book is good from a teaching perspective, but the examples are confusing and the explanations are also somewhat lacking. The book is decent for classes on java, but much more personal success can be found with other books. Oh yeah, POGO is a real nation. We call ourselves Pogopians.

Rating: 1 stars
Summary: HORRIBLE BOOK
Review: This is a horrible book. The examples have little to do with the illustrated point, involve complex mathematics, and most often don't help you at all. It seems like Liang is leaving you at constant cliff hangers because it takes hours of work and repeated readings to understand any of the complex chapters. Although the book says it identifies its customers as people with no java experience, Liang wrote it as if you DID understand everything that was in the book already. The explanations are so bad you don't understand much. OH yes, Figi is a country. We all ourselves the Figi-people.

Rating: 5 stars
Summary: Great book for experienced programmers
Review: This is the standard text for the class I take at Hennepin Technical College.

There are essentially two programming languages: those that are easy to learn but which are limited, and are in constant need of extension and revision (Visual Basic and JavaScript come to mind...) and those which are powerful but difficult to learn. Java clearly falls in the latter camp. If you are new to programming, I doubt any book on Java will be a help to you unless you are very determined. If you are an experienced programmer, this book makes it a snap to pick the language up. The examples are clear and with a little thought can be comprehended, there are no wasted pages filled with screenshots beyond what is necessary, and no padding of content. While it is an efficient introduction it also does not overwhelm you with more information than you can handle at any one time, remembering it is an introductory text.

The author expects intelligence and experience from the reader: if you require step by step directions with screenshots at each point of the tutorial, you will get nothing from this book. If you do not require such assistance, then you will be very grateful that the author does not waste your time or his with "fluff", and gets straight to the point of teaching you what you need to know.

Rating: 1 stars
Summary: Not very good
Review: We were given this book for our introductory course in Java, and it has been a disappointment, to the point that out instructor doesn't even use it. The examples are ok, but sparse and complicated, and the explanations lack any real cohesiveness or flow.

Rating: 4 stars
Summary: GOOD BOOK for experienced programmer
Review: You need to KNOW programming to read this book. It is not a almost perfect book but a very good book!


<< 1 2 >>

© 2004, ReviewFocus or its affiliates