
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Introduction to Java Programming and Data Structures, Comprehensive Version, Global Edition Paperback – April 23, 2018
- Print length1232 pages
- LanguageEnglish
- PublisherPearson Education Ltd
- Publication dateApril 23, 2018
- Dimensions8.07 x 1.57 x 10.04 inches
- ISBN-109781292221878
- ISBN-13978-1292221878
There is a newer edition of this item:
$94.99
(12)
Only 1 left in stock (more on the way).
Book recommendations, author interviews, editors' picks, and more. Read it now
Customers who viewed this item also viewed
Product details
- ASIN : 1292221879
- Publisher : Pearson Education Ltd; 11th edition (April 23, 2018)
- Language : English
- Paperback : 1232 pages
- ISBN-10 : 9781292221878
- ISBN-13 : 978-1292221878
- Item Weight : 5.02 pounds
- Dimensions : 8.07 x 1.57 x 10.04 inches
- Best Sellers Rank: #4,005,069 in Books (See Top 100 in Books)
- #5,986 in Introductory & Beginning Programming
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images

Book is in poor condition!
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on June 8, 2017This is one of the best beginner programming books out there, It will take you from a Rookie to an Advanced Level. I took a few months and went through the book (10th ed, pretty much the same) and got really good at Java programming. You can see Dr. Liang's effort in crafting the book and it is particularly tailored for beginners (no previous experience assumed). I believe students use this as a University Textbook, But this book is for anyone who wants to understand programming (the basics) from First Principles. Take the time to try out each example in the book and you wont regret it. Thanks to Dr. Liang for this amazing gift to the world.
- Reviewed in the United States on February 19, 2023I'm delighted with my purchase! Initially, I had some doubts about placing the order because I was anticipating a book that would not look as good as this one. However, my skepticism disappeared when I received the book, as it looks like it was brand new. There's only a small tear on the cover, which is negligible, and the pages inside are pristine - it seems like no one has ever even touched them. I'm overjoyed that I chose to buy from this seller.
In addition to my satisfaction with the condition of the book, I also wanted to mention the price I paid. I paid $47 plus shipping and taxes, which came out to around $55. To put that in perspective, if I were to buy this book brand new from my college bookstore, it would cost me $201. So, not only did I get an almost brand-new book, but I also got a great deal. I'm extremely happy with my purchase all around.
- Reviewed in the United States on August 10, 2021The book has easy explanations and good examples which made it easy to do myself
- Reviewed in the United States on January 12, 2018This is a great introduction to Java, which is arguably one of the best computer programing languages to learn for a career.
- Reviewed in the United States on February 4, 2018I needed this book for an into to Java class I am taking. The book itself is very nice and shipped very fast.
- Reviewed in the United States on July 18, 2019Best resource for learning Java I’ve been able to find.
- Reviewed in the United States on June 6, 2017I had a copy of the 10th edition, and I was hoping to see something new in this one. I was comparing version 10 to 11, and it's essentially the exact same book (same wording, same problems), but also with some questionable changes. Everything in the 11th edition is EXACTLY the same as the 10th edition, except for one added chapter possibly, I can't quite remember (I can't check now because I returned it). However, if you compare the page count of 11th edition to 10th edition, you'll see that the 10th edition has over 100 pages more than the 11th edition. That's because they took out something like 3 or 4 chapters from the physical book, and put them online to Pearson (at least in the copy that I received). I really don't like this, because I like everything in a physical book, not in a digital subscription that would expire in a year.
To the publishers of this book: Can you PLEASE put every single chapter, including all those more advanced Java ones that are digitally on Pearson now, in a physical book?
- Reviewed in the United States on May 31, 2018I have already had part of this book online since my access to myprogramminglab carried over from another language. I found the material difficult to understand and decided to buy the physical book for this upcoming semester since my myprogramminglab access was about to expire any way. I bought this book brand new assuming it had access to myprogramminglab since there is a myprogramming lab associated with this book. I was WRONG. There is no access to myprogramminglab it only provides an access code for the companion website and the code is only good for 1 year (Companion site cost if you don't have it through your book is $24.00). I paid $156.43 already for this new book and I checked with myprogramminglab it will either cost $96.95 with the eText available in the package or $44.95 without the eText functionality. So save your money people and either get a used one and then pay for myprogramming or just go with a digital version. I used the digital copy all last semester and it worked, however personally I prefer books. Considering how much it's now going to cost to get everything I'll need for just this one class, I wish I'd stayed with the online copy.
Top reviews from other countries
-
Ely0funReviewed in Saudi Arabia on December 15, 2024
5.0 out of 5 stars سعر ممتاز
سعر ممتاز
- ZMReviewed in India on July 13, 2020
5.0 out of 5 stars Excellent
Very good
- Larisa IvlevaReviewed in Canada on March 1, 2018
5.0 out of 5 stars Five Stars
Great book for a beginner Java programer. Expensive but it is mandatory for my course.
-
OmerReviewed in Germany on October 19, 2019
2.0 out of 5 stars teveel gescheurd
teveel gescheurd
- wReviewed in the United Kingdom on August 9, 2018
4.0 out of 5 stars good
Too many version