Java How to Program: International Edition Paperback – 19 May 2011
Customers who bought this item also bought
What other items do customers buy after viewing this item?
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
From the Back Cover
"The [arrays] exercises are quite sophisticated and interesting. Provides the best combination of conceptual discussion and implementation examples of dynamic binding that I have encountered in a text. Excellent overview of basic networking via Java. Provides the perfect breadth and depth for generics in an entry-level Java class. Provides a good segue into a data structures course – the exercises are excellent." – Ric Heishman, George Mason University
"Beautiful collections of exercises–a nice illustration of how to use Java libraries to generate impressive and stimulating graphics with minimal code and effort. I found the “Making a Difference” exercises to be very nice and tactfully presented." – Amr Sabry, Indiana University
"A comprehensive introduction to programming in Java that covers all major areas of the platform. To me, the best way to understand programming is by example, and this book contains copious, well-described sample code." – Simon Ritter, Sun Microsystems
"Great example of polymorphism and interfaces. Great comparison of recursion and iteration. I found the [Searching and Sorting] chapter to be just right. A very understandable, simplified explanation of Big O–the best I have ever read! A great synthesis of details to help someone create generic data structures. I appreciate the addition of the GUI-based threading issues. Great approach to Java web technologies." – Sue McFarland Metzger, Villanova University
"I’m sure this [ATM] case study will be of immense value to practitioners and students of the object-oriented approach. Demystifies inheritance and polymorphism, and illustrates their use in getting elegant, simple and maintainable code." – Vinod Varma, Astra Infotech Private Limited --This text refers to an out of print or unavailable edition of this title.
About the Author
Paul J. Deitel, CEO and Chief Technical Officer of Deitel & Associates, Inc., is a graduate of MIT’s Sloan School of Management, where he studied Information Technology. He holds the Java Certified Programmer and Java Certified Developer certifications, and has been designated by Sun Microsystems as a Java Champion. Through Deitel & Associates, Inc., he has delivered Java, C, C++, C# and Visual Basic courses to industry clients, including IBM, Sun Microsystems, Dell, Lucent Technologies, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Rogue Wave Software, Boeing, Stratus, Cambridge Technology Partners, Open Environment Corporation, One Wave, Hyperion Software, Adra Systems, Entergy, CableData Systems, Nortel Networks, Puma, iRobot, Invensys and many more. He has also lectured on Java and C++ for the Boston Chapter of the Association for Computing Machinery. He and his father, Dr. Harvey M. Deitel, are the world’s best-selling programming language textbook authors.
--This text refers to an out of print or unavailable edition of this title.
Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer of Deitel & Associates, Inc., has 45 years of academic and industry experience in the computer field. Dr. Deitel earned B.S. and M.S. degrees from the MIT and a Ph.D. from Boston University. He has 20 years of college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc., with his son, Paul J. Deitel. He and Paul are the co-authors of several dozen books and multimedia packages and they are writing many more. With translations published in Japanese, German, Russian, Spanish, Traditional Chinese, Simplified Chinese, Korean, French, Polish, Italian, Portuguese, Greek, Urdu and Turkish, the Deitels’ texts have earned international recognition. Dr. Deitel has delivered hundreds of professional seminars to major corporations, academic institutions, government organizations and the military.
Top customer reviews
So I feel too guilty not to write a review. Not because I feel I owe Deitel with their overpriced books, but because I know there will be people reading this who have been baffled by rubbish, incomplete, internet tutorials and are looking at which book to get first. And chances are that person will be put off by the price and lack of reviews and go for Head First Java. (Which I hated).
If you look through my previous reviews you will see I've not been that easily impressed by other Java Books. So what's so good about this book that it deserves 5 stars? Firstly the amount of exercises.
Every other book i tried would give you a 50 page chapter followed by only one or two exercises. Which in my opinion isn't enough. But with this book there were absolutely loads at the end of each chapter. Especially the beginning chapters, where i think you will need the exercises more.
This book had me creating programs to translate Morse code into English, to convert binary numbers into decimal numbers. It even had me make my own spell checker. And although it felt quite challenging in places, it never really felt too hard. They got the learning curve just right and always provided me with enough information to have a decent go at it.
The other reason I loved this book was because of just how well it explained everything. All the other tutorials I had read before getting this book would leave out a bit of information, or use a term they didn't explain. So I would have to go online to find a tutorial explaining the term they didn't explain. Only for THAT tutorial to not explain something else properly. So I would be back googling. And it just felt like I was on a never ending wild goose chase of knowledge. It drove me crazy and made me want to quit.
This book doesn't do that though. It's so clear. Every little thing is explained. You can tell they must have refined each version listening to feedback from readers who were puzzled. If you do have programming experience it may well feel a little too overly explained and that it goes on a bit. But I'm recommending this book to people with no experience what-so-ever.
One thing you should bear in mind is that I've heard that the 7th edition is pretty much exactly the same as this one but much cheaper.
It seems this book is aimed at students undertaking a specific Java course, which is not mentioned in the product description. You, as a purchaser of the book, undertake the role of a student and are supposed to be guided by an Instructor. Your Instructor gets granted access to all of the exercise solutions by Pearson, the books publishers.
I contacted Pearson trying to get access to the solutions but after a lengthy, protracted and painful process I was eventually told the solutions cannot be given to any "student", even those doing self-study and not part of a recognized course.
You can of course complete all of the exercises, but you will be uncertain of the correct solution, or best practice for at least 50% of them, which I feel could impact your programming skills . This, unfortunately, has left me wishing I had purchased another book.
Lots of exercises and practical examples, can be used as a reference guide too.
If you are already familiar with Java, this might be a bit too easy for you.
And it was quite cheap to buy too, as it is not the last edition: still very good value for money.
Complements my first year Engineering studies perfectly, and I would recommend it to anyone considering any textbook for Java.
I had no previous experience of any programming and this book has pulled me through the first year (so far) quite comfortably. Highly recommended!
Hope this helps!
Would you like to see more reviews about this item?
Most recent customer reviews
There is an access code hidden behind the cover of the book which you can...Read more
Look for similar items by category