Jump to ratings and reviews
Rate this book

Java 7: The Complete Reference

Rate this book
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 GuideIn 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

1152 pages, Paperback

First published February 7, 2011

Loading interface...
Loading interface...

About the author

Herbert Schildt

183 books66 followers
Best-selling author Herbert Schildt has written extensively about the Java, C++, C, and C# programming languages. His books have sold millions of copies worldwide and have been widely translated. Herb's books have been used in education, corporate training, and individual study.
Although he is interested in all facets of computing, Herb's primary focus is computer languages, especially the standardization of languages. He was a member of the original ANSI committee that standardized the C language in 1989, and he was a member of the ANSI/ISO committee that updated that standard in 1999. He was a member of the original ANSI/ISO committee that standardized C++ in 1998 and he was a member of the ANSI/ISO committee that updated the standard for C++ in 2011.

Herb holds both graduate and undergraduate degrees from the University of Illinois, Urbana/Champaign.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
17 (35%)
4 stars
20 (41%)
3 stars
9 (18%)
2 stars
2 (4%)
1 star
0 (0%)
Displaying 1 - 4 of 4 reviews
Profile Image for Nawar Youssef.
60 reviews10 followers
May 25, 2014
This book is the best book I have ever read. I recommend it to the readers who have basic knowledge in Java, then they can use or read this book effectively. This book contains almost everything about Java, so is better to use it to refresh the information and as a reference. Almost half of the book is about the Java libraries, which are the core of Java language, In addition to the three complete software examples at the last section,which will give the user some experience in developing kind of small softwares.
14 reviews
March 5, 2018
I've actually read the 9th edition. But as It is not listed on this Website, I've chosen to write a review on the next best thing, thus I'm writing here. The book is, in my opinion, great. It truly stands up to Its name, being helpful to me in many cases of need (and no Internet). I would recommend this to anyone, beginner or advanced. You can always use it as a reference.
June 19, 2015
The book indeed is complete, but lacks details you might need for your particular task so you will need further reading anyway.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.