Groundbreaking fundamentals -- first approach enables readers to understand the basics before being introduced to more challenging topics. Liang offers one of the broadest ranges of carefully chosen examples, reinforcing key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-test. Now uses standard classes only. Offers new chapters on data structures, JSF for visual Web development, and Web services; includes a new standalone chapter on the full GUI library. Uses UML diagrams in every example starting chapter 8. Includes additional notes with diagrams. Comprehensive coverage of Java and programming make this a useful reference for IT professionals.
Customer Reviews:
Avg. Customer Rating: 4.5 / 5.0
Easy read:
I've never liked reading tech books but this one I haven't fallen asleep to. Not sure if it's the book or because I'm reading it at the gym. In general the book is easy to understand, has good notes, cautions and examples. I'm however really annoyed with their examples with one character method and variable names. Somehow it makes it harder to read. I find myself stopping and saying to myself, where is that stupid A() or B() or a, b variable again? Where did they declare that? Were they trying to save money... more info
maybe its the learning style:
I saw Dream a Little's review and came to the conclusion it may be peoples learning style that determines if they like this book. I am new at programming and the book used in the college course I took was Deittel's 7th ed. Java How to Program. This book left me with a lot of unanswered questions that other books I had checked out from the library could not answer. I was about to give up when I stumbled upon this book and was amazed and wishing I had found it sooner in the semester.
I found it... more info
Good book, very informative:
Got this book for an object oriented programming class. I have had very little programming experience, but the book has helped greatly in both learning Java and learning some of the fundamentals of coding.
Dry and Heavy:
This book has an extremely dry writing style and often does not explain things well to a beginner. Additionally, the book is very "fat" and heavy especially when carrying it around or to class.