---
product_id: 47211974
title: "Java: The Complete Reference, Tenth Edition (Complete Reference Series)"
price: "₹ 3513"
currency: INR
in_stock: true
reviews_count: 13
url: https://www.desertcart.in/products/47211974-java-the-complete-reference-tenth-edition-complete-reference-series
store_origin: IN
region: India
---

# Java: The Complete Reference, Tenth Edition (Complete Reference Series)

**Price:** ₹ 3513
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Java: The Complete Reference, Tenth Edition (Complete Reference Series)
- **How much does it cost?** ₹ 3513 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.in](https://www.desertcart.in/products/47211974-java-the-complete-reference-tenth-edition-complete-reference-series)

## 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

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. The Definitive Java Programming Guide Supplement for key JDK 10 new features available from book's Downloads & Resources page at OraclePressBooks.com. Fully updated for Java SE 9, Java: The Complete Reference, Tenth Edition explains how to develop, compile, debug, and run Java programs. Bestselling programming author Herb Schildt covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You'll also find information on key portions of the Java API library, such as I/O, the Collections Framework, the stream library, and the concurrency utilities. Swing, JavaFX, JavaBeans, and servlets are examined and numerous examples demonstrate Java in action. Of course, the new module system added by Java SE 9 is discussed in detail. This Oracle Press resource also offers an introduction to JShell, Java’s new interactive programming tool. Coverage includes: •Data types, variables, arrays, and operators •Control statements •Classes, objects, and methods •Method overloading and overriding •Inheritance •Interfaces and packages •Exception handling •Multithreaded programming •Enumerations, autoboxing, and annotations •The I/O classes •Generics •Lambda expressions •Modules •String handling •The Collections Framework •Networking •Event handling •AWT •Swing and JavaFX •The Concurrent API •The Stream API •Regular expressions •JavaBeans •Servlets •Much, much more Code examples in the book are available for download at www.OraclePressBooks.com. TAG: For a complete list of Oracle Press titles, visit www.OraclePressBooks.com.

Review: Complete, informative, well-written - This is an amazing book. As a CS student, I purchased this mainly to use as an "encyclopedia" to learn about all the less-known and uncommonly taught aspects of Java, as well to have a convenient reference on-hand. The best thing is the organized 40-page index, which makes it super easy to read about almost anything in the language that I'm confused on, and be able to read it more in-depth than just looking it up on the Java documentation or searching around various websites. The combination of easy to read definitions and code examples makes this book one of my favorites, and makes even the most advanced language aspects easy to understand. One thing I do want to mention, however, is that this shouldn't really be mistaken for a textbook. The order of contents in this book isn't completely idea for people who have no knowledge of the Java language. For example, multi-threading and annotations are explained before basic I/O, meaning you will be reading 300 pages of the language, including some advanced topics that you might not have to use for a very long time, before you can even write a simple program that asks for user input.
Review: Great Reference | Probably not for absolute beginners - This is a great book if you have some experience with Java and are looking to have a handy desktop reference available. Topics are presented clearly and the flow feels comfortable. New learners or novices may find the text overwhelming, as the book is quite long and the code examples are succinct and are only meant to provide a simple demonstration or "proof of concept" for the discussion of the topic. Schildt does not provide a lot details explaining use cases or scenarios for topics, and there is an assumption that the reader is familiar with common jargon associated with software development. If you are brand new to programming (or even switching from another language like Python or Ruby), I recommend starting with something like "Head First Java", "Thinking in Java" by Eckel (dated, but still applicable), or "Java, How to Program" by the Deitel's (wordy, but lots of examples that build off the code from previous chapters) There are probably many good books geared towards new Java developers, but these books will give you a foundation in basic software construction and design patterns. Regardless, I think this book is applicable to Java developers of all experience levels, but it should probably not be used as your entry point to learning Java from scratch.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #3,276,107 in Books ( See Top 100 in Books ) #36 in Java Programming Reference #934 in Object-Oriented Design #3,901 in Web Development & Design Programming |
| Customer Reviews | 4.5 out of 5 stars 188 Reviews |

## Images

![Java: The Complete Reference, Tenth Edition (Complete Reference Series) - Image 1](https://m.media-amazon.com/images/I/61MFNGev7WL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Complete, informative, well-written
*by J***E on April 4, 2019*

This is an amazing book. As a CS student, I purchased this mainly to use as an "encyclopedia" to learn about all the less-known and uncommonly taught aspects of Java, as well to have a convenient reference on-hand. The best thing is the organized 40-page index, which makes it super easy to read about almost anything in the language that I'm confused on, and be able to read it more in-depth than just looking it up on the Java documentation or searching around various websites. The combination of easy to read definitions and code examples makes this book one of my favorites, and makes even the most advanced language aspects easy to understand. One thing I do want to mention, however, is that this shouldn't really be mistaken for a textbook. The order of contents in this book isn't completely idea for people who have no knowledge of the Java language. For example, multi-threading and annotations are explained before basic I/O, meaning you will be reading 300 pages of the language, including some advanced topics that you might not have to use for a very long time, before you can even write a simple program that asks for user input.

### ⭐⭐⭐⭐⭐ Great Reference | Probably not for absolute beginners
*by S***. on January 27, 2018*

This is a great book if you have some experience with Java and are looking to have a handy desktop reference available. Topics are presented clearly and the flow feels comfortable. New learners or novices may find the text overwhelming, as the book is quite long and the code examples are succinct and are only meant to provide a simple demonstration or "proof of concept" for the discussion of the topic. Schildt does not provide a lot details explaining use cases or scenarios for topics, and there is an assumption that the reader is familiar with common jargon associated with software development. If you are brand new to programming (or even switching from another language like Python or Ruby), I recommend starting with something like "Head First Java", "Thinking in Java" by Eckel (dated, but still applicable), or "Java, How to Program" by the Deitel's (wordy, but lots of examples that build off the code from previous chapters) There are probably many good books geared towards new Java developers, but these books will give you a foundation in basic software construction and design patterns. Regardless, I think this book is applicable to Java developers of all experience levels, but it should probably not be used as your entry point to learning Java from scratch.

### ⭐⭐⭐⭐⭐ Worthwhile For Both Novice And Experienced Java Programmers Who Are Looking For An Updated Java Programming Reference Book
*by A***S on April 1, 2018*

The descriptions of features and the examples are clear. The first half of the book is elemental and will probably be skipped by everyone except novices in JAVA. Changes to existing functionality and new features implemented in Java 9 are presented. I have found the information to be clear and sufficiently complete to understand how to use the new features. It would have been nice to have the Java 9 changes consolidated in a single section (so Java 8 programmers could go directly to the changes); however, this is a reference tome, not a Java 9 primer. So if you are only interested in the Java 9 changes, then this is probably not the book for you. Much of that information is in the book but you will have to go through each Chapter to find it (with a couple of exceptions). If you are looking for an updated Java programming reference, I believe that you will be happy with this book.

---

## 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.in/products/47211974-java-the-complete-reference-tenth-edition-complete-reference-series](https://www.desertcart.in/products/47211974-java-the-complete-reference-tenth-edition-complete-reference-series)

---

*Product available on Desertcart India*
*Store origin: IN*
*Last updated: 2026-05-20*