Rating:  Summary: As good as any - what Columbia and NYU stock for Java preps. Review: I haven't seen any better books (believe me I've looked) for Java than this one. But it's only good for a quick read to get down the basics so later on w/ more advanced books you won't stumble because some baby step had been left out (like w/ most other intro Java books), and you just can't seem to put 2 + 2 together. excellent.
Rating:  Summary: Great intro book... Review: This book is great for beginners. I found the explainations very clear. The book doesn't jump around like a lot of other books, so I found it easy to follow. Also, the book has a lot of appendices that I found helpful. I would recommend the book to anyone. The only suggestion I would make is a chapter on input and output.
Rating:  Summary: Easy to understand but keypoints missed Review: Very educational and easy to comprehend but reader should be adviced that there is nothing covering the parts write to- and read from file.
Rating:  Summary: Not for first timers. Review: The first several chapters is filled with wealth of information that anyone can understand, java application and applets can run. The book CLEARLY forget to mention about case sensitivity, and rules in java programming. That's where many of beginning programmer could get lost at.Lack of step by step process, or information about what each syntax of the language does. Those are few keys point sorely needed in the book. I speak on behalf for all college students who has no prior experience in programming language, that they spent their precious lives away on program that refused to run.
Rating:  Summary: excellent introduction to computer science using Java. Review: great handholding, step-by-step (almost to the point of baby talk) introduction to the art of computer science (not good for established programmers wanting to pick up Java quickly). In my opinion, beginners (no matter how smart) always could use some training wheels at first. Why spend hours trying to figure out why a program does something because it's not explained....this book goes the opposite way and almost gives to much insight....but better that than the book leaving you hanging without a clue...especially if you're on your own.
Rating:  Summary: great book for beginners or those who have been away a while Review: This book is just right for those of you who have never really learned programming properly, or who are trying to get back into the discipline, but feel better with a little training wheels strapped on (at least to start). This book is primarily a book teaching programming, so it goes through the whole process of teaching that science without skipping any steps or assuming you know things already. Personally, I know quite a bit, but not so much that I didn't appreciate the fact that the authors really made an effort to round out the lessons -- they don't ever just leave you hanging like most of the other books that teach Java. Probably, that's the point, this book uses Java as a framework to teach programming (its a great language to start off with -- streamlined and easy, unlike nasty C++). If you're looking for something that merely runs down the code, because you're already very CS-savy, then try O'Reilly's series (specifically "Exploring Java", which leaves you hanging alot unless you're Mr. Computer science himself)
Rating:  Summary: A programmer who took a JAVA course using this as the text. Review: I didn't like this slightly disjointed book. The authors must not have checked out their code since there were many mistakes throughout the examples. While the prose was good in places, the authors tended to present coding examples before they had covered the topic. You had to read ahead before you could digest the code ... some times, way ahead. Their coverage of "Event-Driven Programming" obfusciated a relatively straight forward topic -- fortunately they did cover 1.1. I liked the summary of the main points of each chapter and Q&A (with answers). John Spence/
Rating:  Summary: Not one of the best Review: The book itself does go through a lot of explaining, but several programs were written incorrectly, so for someone who is just learning Java, this is not good. This book is okay for people who have programmed before, but not beginners.
Rating:  Summary: Great book for 1st semester college programming class Review: Recently, I received a telephone call to see if I could teach a university Java class. While I had to pass on the opportunity, one of the topics that came up was which book to use as a text. "Java Software Solutions: Foundations of Program Design" is just such a book. If you've been looking for a textbook to use in a beginning programming class, that starts from ground zero, check this offering out. About my only complaint here is I had trouble accessing the supplemental material from the website. Starting from basic computer processing, working your way through objects and classes, and finishing up with data structures (with lots in between), you'll find an excellent text for a first semester Java programming class. While this book is from Addison-Wesley, it is not part of the JavaSoft series.
Rating:  Summary: The Decline and Fall of a once good book. Review: This used to be a good book for a first and second semister course in Java. It has now been turned into a garish waste of time and money.
|