Java The Complete Reference, Eighth Edition and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a £3.20 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Java The Complete Reference, Eighth Edition on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java The Complete Reference, 8th Edition [Paperback]

Herbert Schildt
4.6 out of 5 stars  See all reviews (13 customer reviews)
Price: £45.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 4 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Monday, 22 Sep.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £27.83  
Paperback £45.99  
Trade In this Item for up to £3.20
Trade in Java The Complete Reference, 8th Edition for an Amazon Gift Card of up to £3.20, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more
There is a newer edition of this item:
Java: The Complete Reference, Ninth Edition Java: The Complete Reference, Ninth Edition 4.2 out of 5 stars (4)
In stock.

Book Description

1 Aug 2011 0070435928 978-0070435926 8

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

Frequently Bought Together

Java The Complete Reference, 8th Edition + Java, A Beginner's Guide, 5th Edition
Price For Both: £71.38

Buy the selected items together

Product details

  • Paperback: 1152 pages
  • Publisher: McGraw-Hill Osborne; 8 edition (1 Aug 2011)
  • Language: English
  • ISBN-10: 0070435928
  • ISBN-13: 978-0070435926
  • ASIN: 0071606300
  • Product Dimensions: 7.4 x 9.1 x 2.4 cm
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Bestsellers Rank: 326,190 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.6 out of 5 stars
4.6 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?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
4.0 out of 5 stars Recommended, but not for pure beginners
I haven't gone through all the content yet, but I love the book. I m writing this review as a programmer - beginner and this is the second book about Java I have used. Read more
Published 9 months ago by Rastislav Boros
5.0 out of 5 stars A must-have reference work
I've used Herbert Schildt's Java 2 - 3rd edition for many years, so I knew what to expect.
As a reference work this is about as good as they get, but if you are new to the... Read more
Published 17 months ago by Steven
5.0 out of 5 stars Schildt Does It Again! : )
what a pleasure it is to purchase/own another programming reference book from Herbert Schildt_ no more trying to work out which one is right between the contradictions of one java... Read more
Published 22 months ago by maik
5.0 out of 5 stars Delievered before estimated date, good state
Not much more to say, the book had only a minor bended edge in one page and it was delievered in only 3 working days from UK to Warsaw.

Price was 50% off the new book
Published on 29 Jun 2012 by quinestor
5.0 out of 5 stars Good Java Reference book
This book isn't for beginners to programming but it is well written and covers most of the essentials of Java in sufficient depth. Read more
Published on 13 April 2012 by NSG
5.0 out of 5 stars Great..
For a long time now, ive been contemplating of getting into programming alot more. I finally decided to find a decent language to learn, java, so I shopped arround and one of my... Read more
Published on 19 Feb 2012 by Josh Walker
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
A dilemma. 1 25 Jun 2011
See all discussions...  
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions

Look for similar items by category