Pamela Herring said
Delivery was very prompt and the product arrived in the condition that was described. I am very pleased with this company.
M. Lefferson said
I should have bought a cheaper book from another reseller. For the price Amazon is selling this for I expected a shrink wrapped new book. But what I received was warn and not in "new" condition. It wasn't a shipping problem. The CD was in it and it is in otherwise good condition. But for the price I expected better from Amazon.
Paul A. Hernandez said
I got this for a class that I had over Java. The book that the class used was terrible at explaining things and the instructor wasn't much better because Java wasn't his main language. This book helped explain the basics even thought I'm not a big fan of Java because it is the slowest language I think I have ever used. Definitely not for programs that require any kind of speed...
J. Storm said
Although the shipping stated that the book could take up to 15 days, it arrived within just a few days (a couple of days and a weekend). The book was in good condition & had the cds that came with the book. All-in-all, a very positive experience.
D. Zimnox said
I have a shelf full of Java books ranging from broad beginner topics to specific, more advanced concepts. This book is part of the coursework for an intro to java college class. It's a typical intro book to the subject and it does cover the material fairly well. However, what kept me from rating this a 4 star were the typos. Unless you're already familiar with java, some of these errors can cause great confusion.
Chapter 4 demonstrates a try catch block, coded as the following
catchthe Math.P(NumberFormatException e)
Where did the "the Math.P" come from?
Chapter 5:
example: frame.isResizeable(true);
It spells Resizable like that twice on the same page. Secondly, that method returns a boolean and has no parameters. This alone cause classmates much trouble.
Can't wait to finish reading this book to see what other grand mistakes I can find.
Comments