---
product_id: 4133766
title: "Java: The Complete Reference, Ninth Edition"
price: "€ 85.22"
currency: EUR
in_stock: true
reviews_count: 11
url: https://www.desertcart.be/products/4133766-java-the-complete-reference-ninth-edition
store_origin: BE
region: Belgium
---

# Java: The Complete Reference, Ninth Edition

**Price:** € 85.22
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Java: The Complete Reference, Ninth Edition
- **How much does it cost?** € 85.22 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.be](https://www.desertcart.be/products/4133766-java-the-complete-reference-ninth-edition)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Java: The Complete Reference, Ninth Edition [Schildt, Herbert] on desertcart.com. *FREE* shipping on qualifying offers. Java: The Complete Reference, Ninth Edition

Review: An Outstanding Resource - Some reviewers have said this book is too big to read through. I'll put that to the test. This book is BIG but written very nicely. It is a reference book, yes, but can be read through comfortably. It is clear and succinct without embellishment. There are plenty of examples throughout each section to apply the outlined knowledge. I especially like how some sections include the *why* of the way things are. It helps with understanding. I am an experienced programmer coming from many other object-oriented languages and wanted a way to learn Java without the fluff. This book is perfect in that respect. It is in no way a novice guide to programming. If you are not familiar--at least conceptually--and experienced with OOP/OOD (among other things), come back later for this massive text. Otherwise, it's worth the splurge at ~$45 for nearly 1300 pages. It is well-organized and written with great clarity. TOC (At a Glance): __ Part I The Java Language __ 1. The History and Evolution of Java 3 2. An Overview of Java 17 3. Data Types, Variables, and Arrays 35 4. Operators 61 5. Control Statements 81 6. Introducing Classes 109 7. A Closer Look at Methods and Classes 129 8. Inheritance 161 9. Packages and Interfaces 187 10. Exception Handling 213 11. Multithreaded Programming 233 12. Enumerations, Autoboxing, and Annotations (Metadata) 263 13. I/O, Applets, and Other Topics 301 14. Generics 337 15. Lambda Expressions 381 __ Part II The Java Library __ 16. String Handling 413 17. Exploring java.lang 441 18. java.util Part 1: The Collections Framework 497 19. java.util Part 2: More Utility Classes 579 20. Input/Output: Exploring java.io 641 21. Exploring NIO 689 22. Networking 727 23. The Applet Class 747 24. Event Handling 769 25. Introducing the AWT: Working withWindows, Graphics, and Text 797 26. Using AWT Controls, Layout Managers, and Menus 833 27. Images 885 28. The Concurrency Utilities 915 29. The Stream API 965 30. Regular Expressions and Other Packages 991
Review: Very good. I wrote to Herb and recommended me to ... - Very good. I wrote to Herb and recommended me to read 1st Beginners Guide, then The complete Reference. Very good. The only complain I have is: 40% of book is the same as Beginners Guide, it is ok if you don't remember what you read on 1st books, but I had prefered not repeat contents. As title says, it is a Reference because you lear some advaced topics and some missings data type like DATE, CALENDAR, LAMBDA review, etc. You read fast, you can skip some pages if before you read fundamentals on Beginners guide. I would like the price of e-book were cheaper than papeback, but there is only $1 of savings, I disagre with desertcart on this bad strategy to sell books in same price, because e-book must be cheap due to no paper, no ink, no physical delivery are need. Some years ago all was ok, now I prefer to buy a paperback version among all books from desertcart. You pay the Kindle and the ebook as a paperback price...no savings.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #2,654,944 in Books ( See Top 100 in Books ) #33 in Java Programming Reference #2,870 in Computer Programming Languages #3,784 in Web Development & Design Programming |
| Customer Reviews | 4.5 4.5 out of 5 stars (1,088) |
| Dimensions  | 7.4 x 2.3 x 9.1 inches |
| Edition  | 9th |
| ISBN-10  | 0071808558 |
| ISBN-13  | 978-0071808552 |
| Item Weight  | 4.15 pounds |
| Language  | English |
| Part of series  | Osborne Complete Reference |
| Print length  | 1312 pages |
| Publication date  | April 1, 2014 |
| Publisher  | McGraw-Hill Education |

## Images

![Java: The Complete Reference, Ninth Edition - Image 1](https://m.media-amazon.com/images/I/61605LQW7dL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ An Outstanding Resource
*by T***W on February 8, 2015*

Some reviewers have said this book is too big to read through. I'll put that to the test. This book is BIG but written very nicely. It is a reference book, yes, but can be read through comfortably. It is clear and succinct without embellishment. There are plenty of examples throughout each section to apply the outlined knowledge. I especially like how some sections include the *why* of the way things are. It helps with understanding. I am an experienced programmer coming from many other object-oriented languages and wanted a way to learn Java without the fluff. This book is perfect in that respect. It is in no way a novice guide to programming. If you are not familiar--at least conceptually--and experienced with OOP/OOD (among other things), come back later for this massive text. Otherwise, it's worth the splurge at ~$45 for nearly 1300 pages. It is well-organized and written with great clarity. TOC (At a Glance): __ Part I The Java Language __ 1. The History and Evolution of Java 3 2. An Overview of Java 17 3. Data Types, Variables, and Arrays 35 4. Operators 61 5. Control Statements 81 6. Introducing Classes 109 7. A Closer Look at Methods and Classes 129 8. Inheritance 161 9. Packages and Interfaces 187 10. Exception Handling 213 11. Multithreaded Programming 233 12. Enumerations, Autoboxing, and Annotations (Metadata) 263 13. I/O, Applets, and Other Topics 301 14. Generics 337 15. Lambda Expressions 381 __ Part II The Java Library __ 16. String Handling 413 17. Exploring java.lang 441 18. java.util Part 1: The Collections Framework 497 19. java.util Part 2: More Utility Classes 579 20. Input/Output: Exploring java.io 641 21. Exploring NIO 689 22. Networking 727 23. The Applet Class 747 24. Event Handling 769 25. Introducing the AWT: Working withWindows, Graphics, and Text 797 26. Using AWT Controls, Layout Managers, and Menus 833 27. Images 885 28. The Concurrency Utilities 915 29. The Stream API 965 30. Regular Expressions and Other Packages 991

### ⭐⭐⭐⭐⭐ Very good. I wrote to Herb and recommended me to ...
*by N***E on September 17, 2015*

Very good. I wrote to Herb and recommended me to read 1st Beginners Guide, then The complete Reference. Very good. The only complain I have is: 40% of book is the same as Beginners Guide, it is ok if you don't remember what you read on 1st books, but I had prefered not repeat contents. As title says, it is a Reference because you lear some advaced topics and some missings data type like DATE, CALENDAR, LAMBDA review, etc. You read fast, you can skip some pages if before you read fundamentals on Beginners guide. I would like the price of e-book were cheaper than papeback, but there is only $1 of savings, I disagre with Amazon on this bad strategy to sell books in same price, because e-book must be cheap due to no paper, no ink, no physical delivery are need. Some years ago all was ok, now I prefer to buy a paperback version among all books from Amazon. You pay the Kindle and the ebook as a paperback price...no savings.

### ⭐⭐⭐⭐ Great for Java pros that haven't read a java book ...
*by C***N on December 7, 2014*

Great for Java pros that haven't read a java book before as it covers all the concepts, core libraries and history of Java. It's not as dense as I would have liked but I'm sure some people will enjoy the storytelling sections of the book. If you're looking for just an update on the latest features I would recommend a different book as this one spends too much time talking about the history and theory behind certain design decisions that I'm sure a well read Java developer already knows. If you're new to Java and want to be really good at it, this is your book. If you just want to be pretty good I would look for a book with less history lessons and Java worship.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.be/products/4133766-java-the-complete-reference-ninth-edition](https://www.desertcart.be/products/4133766-java-the-complete-reference-ninth-edition)

---

*Product available on Desertcart Belgium*
*Store origin: BE*
*Last updated: 2026-04-23*