Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Java The Complete Reference, 8th Edition

Java The Complete Reference, 8th Edition [Kindle Edition]

Herbert Schildt
4.7 out of 5 stars  See all reviews (15 customer reviews)

Kindle Price: £31.46 includes VAT* & free wireless delivery via Amazon Whispernet
* Unlike print books, digital books are subject to VAT.

Free Kindle Reading App Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.

To get the free app, enter your e-mail address or mobile phone number.


Amazon Price New from Used from
Kindle Edition £31.46  
Paperback £38.66  
Kindle Daily Deal
Kindle Daily Deal: Up to 70% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Product Description

Product Description

The Definitive Java Programming Guide

In Java: The Complete Reference, Eighth Edition, bestselling programming author Herb Schildt shows you everything you need to develop, compile, debug, and run Java programs. Updated for Java Platform, Standard Edition 7 (Java SE 7), this comprehensive volume covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You'll also find information on key elements of the Java API library. JavaBeans, servlets, applets, and Swing are examined and real-world examples demonstrate Java in action. In addition, new Java SE 7 features such as try-with-resources, strings in switch, type inference with the diamond operator, NIO.2, and the Fork/Join Framework are discussed in detail.

Coverage includes:

  • Data types and operators
  • Control statements
  • Classes and objects
  • Constructors and methods
  • Method overloading and overriding
  • Interfaces and packages
  • Inheritance
  • Exception handling
  • Generics
  • Autoboxing
  • Enumerations
  • Annotations
  • The try-with-resources statement
  • Varargs
  • Multithreading
  • The I/O classes
  • Networking
  • The Collections Framework
  • Applets and servlets
  • JavaBeans
  • AWT and Swing
  • The Concurrent API
  • Much, much more

About the Author

Herb Schildt (Mahomet, IL) is a leading authority on C and C++ and a best-selling author whose books have sold more than 2 million copies. His acclaimed C and C++ books include Teach Yourself C, C++ from the Ground Up, C++: The Complete Reference, Java Programmer's Reference, STL Programming from the Ground Up, Windows 98 Programming from the Ground Up, and co-author of C/C++ Annotated Archives.

Product details

  • Format: Kindle Edition
  • File Size: 35661 KB
  • Print Length: 1152 pages
  • Simultaneous Device Usage: Up to 4 simultaneous devices, per publisher limits
  • Publisher: McGraw-Hill Osborne Media; 8 edition (22 Jun 2011)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B005EPVE6U
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Bestsellers Rank: #268,445 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.7 out of 5 stars
4.7 out of 5 stars
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
5.0 out of 5 stars Comprehensive Coverage 8 Oct 2012
By Arty
Format:Paperback|Verified Purchase
If you know the Object terminology, and have programming experience (ideally have had a little play with Java itself), then this book is great. The first chapter covers the basics - for me it was a backup, a really good reinforcement of a Java course for beginners course I'd been on. The second part covers off briefly, details of all major classes that come as part of java. Very few example, which is a shame, but is understandable given the amount of stuff to get through. I imagine a scan through the internet would give you a working example for any object or element that the book is describing - so I wouldn't mark it down for that. There are a couple more sections to the book which I'm looking forward to getting stuck into. It's big, so time your time reading it.
All in all, glad I bought it - I expect I'll be refering back to it for a long time (expect part 2) where I'll stop looking once I get used to Javadocs.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars Does the job 5 Jan 2013
Format:Kindle Edition|Verified Purchase
I have not looked written any code since i left Uni in 2009 but this book got me up to speed in a fortnight i could write basic code and actually understand some of the things i never did at university.

If you are a complete beginner this is not the right book for you but if you have some Java experience or a programmer that needs to start up on Java then this book will defintely help.

Enjoy the read. I wont be selling my copy till Java 8 comes out
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars good book 8 Jan 2013
By ryanca
Format:Kindle Edition|Verified Purchase
As a HND student planning to study for a degree I was recommended this by one of my lecurers. It's very handy and has some good peices of helpful information and code.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars very useful 22 April 2014
Format:Paperback|Verified Purchase
this is the second complete refrence book I have purchased by Herbert Schildt(my other being the c++ complete refrence 4th ed) and I have to say that as a complete refrence it is suprisingly easy to read and understand. especially compared to the oracle docs which I find are either impenetrable or ancient.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Great! 15 Mar 2014
Format:Paperback|Verified Purchase
This book is excellent! It has everything in it that you could possibly imagine. But I would advise you dont spend your money here if you have a fair amount of java knowledge as your money could be better spent elsewhere! For beginners and excellent choice!
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Excellent book 27 Dec 2013
By Rushi
Format:Paperback|Verified Purchase
Very detailed, informative with lots of examples. Anyone from any level can start on Java using this book..completely worth it ... highly recommended
Comment | 
Was this review helpful to you?
6 of 9 people found the following review helpful
2.0 out of 5 stars Too much spiel, a painfully slow read 18 July 2012
Format:Kindle Edition|Verified Purchase
Unfortunately, the good content is lost amongst the inordinate amount of sales spiel. The first three chapters contain nothing remotely useful and the content in the first third of the book could have easily been covered in a fraction of the pages used.

There are better and easier to read books for beginners, and there is not much for the intermediate/professional programmer either.
Was this review helpful to you?
5.0 out of 5 stars Five Stars 13 Nov 2014
By A R Fox
Format:Paperback|Verified Purchase
Very well written and easy to follow book as all Herb Schildt's books are.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category