Paperback: 624 pages
Publisher: Wiley; 2 edition (December 20, 2011)
Language: English
ISBN-10: 1118063317
ISBN-13: 978-1118063316
Product Dimensions: 8 x 0.8 x 10 inches
Shipping Weight: 2.4 pounds (View shipping rates and policies)
Average Customer Review: 4.1 out of 5 stars See all reviews (35 customer reviews)
Best Sellers Rank: #162,065 in Books (See Top 100 in Books) #175 in Books > Computers & Technology > Programming > Languages & Tools > Java #206 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design #631 in Books > Textbooks > Computer Science > Programming Languages
I purchased this book to complement a class I was taking at a university and found the book to be more helpful than the professor himself. Coming from a beginner in both programming and Java, this book is extremely easy to follow and explains absolutely everything clearly and unambiguously. The entire book uses lots of graphics, flowcharts, and other visually appealing methods (hah) to help the reader understand what the text itself is trying to explain. The chapters are organized well and have tons of examples, review, and questions for the reader. Along with the book there is a website with more examples and source code to complement the text ([...] I can't speak for someone who is more familiar with programming languages or java, but as someone who started with an entirely clean slate this book has been nothing but helpful, clear, invaluable resource.
I'm running Windows 10 and this book WILL NOT OPEN! Wasted almost $50 on this additional copy of the textbook I need for my class! I AM UNBELIEVABLY ANGRY! REALLY ...REALLY? I ordered the book on my Windows 10 machine which is running "Kindle for Windows 8" ("Kindle for PC" IS compatible with this textbook, but I hadn't drilled down into that particular part of the extraordinarily busy webpage to see that my version of Kindle was NOT SUPPORTED!).
Going into this I actually already have some experience in C/C++. This book is very clear and easier to follow compared to the C/C++ books I was using. This is a beginner friendly Java book. It gives you a lot of examples and shows off a lot of functions from the standard library rather than how my C/C++ books rarely ever talked of the standard library.
This author should highly emphasize that the book series is strictly for information and knowledge of java and system applications rather than making readers anticipate that the book has little coding examples and exercises to gain knowledge on java.
I needed this book for my Java class. The practice problems in the book are nice and the author has extra sites to visit to understand each chapter. Java is like math, you have to keep on doing it to get better at it. Java is really for everyone.
This book is very easy to follow and understand. The layout, graphics, and examples makes it easy to learn the Java language. I really like the self-check questions and answers as well as the exercises. I hardly need to use my marker to highlight things since they are already stand out(in color and graphics) on the pages.
Used this book for my intro Java class and it really helped me understand the language and some underlying structure. Great practice questions at the end of each chapter. Sometimes I wish there were some more explanations and depth, could have helped for my Data Structures course but overall I definitely got a good grasp on Java.
Great book for beginners! My only caveat is that I knew C going in, so this book was actually too slow paced for me (it was required for my class is why I used it). Knowing what I know now, I would have preferred Horstmann's 'Core Java' book, but in any case Horstmann is a great author with great online material too. And if you are a beginner, this is a perfect book!
JAVA: Quick and Easy JAVA Programming for Beginners (Java, java programming, java for dummies, java ee, java swing, java android, java mobile java apps) JAVA: The Ultimate Guide to Learn Java Programming Fast (Programming, Java, Database, Java for dummies, coding books, java programming) (HTML, Javascript, ... Developers, Coding, CSS, PHP Book 1) Java For Everyone: Late Objects JAVA: Easy Java Programming for Beginners, Your Step-By-Step Guide to Learning Java Programming (Java Series) Java: The Ultimate Guide to Learn Java and C++ (Programming, Java, Database, Java for dummies, coding books, C programming, c plus plus, programming for ... Developers, Coding, CSS, PHP Book 2) Java How To Program (late objects) (10th Edition) Javascript: Beginner to Expert with Javascript Programming (Javascript, Javascript Programming, Javascript for Beginners, Java, Java Programming, Java for Beginners,) JAVA: JAVA 100 Tests, Answers & Explanations, Pass Final Exam, Pass Job Interview Exam, Pass Engineer Certification Exam, Examination, Learn JAVA programming in easy steps: A Beginner's Guide Cool Colleges: For the Hyper-Intelligent, Self-Directed, Late Blooming, and Just Plain Different (Cool Colleges: For the Hyper-Intelligent, Self-Directed, Late Blooming, & Just Plain Different) Last Steps: The Late Writings of Leo Tolstoy: The Late Writings of Leo Tolstoy (Penguin Classics) Data Structures and Other Objects Using Java Data Structures and Other Objects Using Java (3rd Edition) Objects First with Java: A Practical Introduction Using BlueJ (6th Edition) Starting Out with Java: From Control Structures through Objects (6th Edition) Data Structures and Other Objects Using Java (4th Edition) Starting Out with Java: Early Objects (5th Edition) Big Java: Early Objects, 5th Edition Starting Out with Java: From Control Structures through Objects plus MyProgrammingLab with Pearson eText -- Access Card Package (5th Edition) Isaiah for Everyone (Old Testament for Everyone) Everyone Versus Everyone