The Definitive Java Programming Guide
Fully updated for Java SE 8, Java: The Complete Reference, Ninth 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, as well as significant portions of the Java API library. JavaBeans, servlets, applets, and Swing are examined and real-world examples demonstrate Java in action. New Java SE 8 features such as lambda expressions, the stream library, and the default interface method are discussed in detail. This Oracle Press resource also offers a solid introduction to JavaFX.
- Data types, variables, arrays, and operators
- Control statements
- Classes, objects, and methods
- Method overloading and overriding
- Interfaces and packages
- Exception handling
- Multithreaded programming
- Enumerations, autoboxing, and annotations
- The I/O classes
- Lambda expressions
- String handling
- The Collections Framework
- Event handling
- AWT and Swing
- The Concurrent API
- The Stream API
- Regular expressions
- Applets and servlets
- Much, much more
- Amazon Sales Rank: #15745 in Books
- Brand: Herbert Schildt
- Published on: 2014-04-01
- Original language:
- Number of items: 1
- Dimensions: 9.10" h x
2.30" w x
- Binding: Paperback
- 1312 pages
- Java the Complete Reference 9 E
About the Author
Herbert Schildt is the world’s leading programming author and a top authority on Java, C++, and C#. His books have sold millions of copies worldwide. Herb’s acclaimed books include Java: The Complete Reference, Java: A Beginner's Guide, C++: The Complete Reference and C#: The Complete Reference.
Most helpful customer reviews
1 of 1 people found the following review helpful.
Clearly written, thorough Java SE8 Manual
By Robert S. Zidle
This book is a clearly written reference manual. It is thorough, easy to read, and an excellent text to for learning Java 8 programming. Those familiar with the layout and appearance of the old Ivor Horton Beginning Java 2 will enjoy this book. I would like to have seen more examples that relate abstract classes and interfaces to real life object oriented design, but overall, this is an informative and useful text. I am not an expert, but having knowledge of the Java class structure will help with understanding the contents of this book. It covers all aspects of the new Java SE8 and will prepare the reader for further client/server development.
0 of 0 people found the following review helpful.
I do highly recommend having some prior knowledge to any kind of programming
I'll preface that I've received my BA in Computer Science almost 10 years ago and I purchased this book as a review of the basics that I had not used in a long long time. So far in the first few chapters I've recovered that long lost knowledge and really solidified some foundation that I lost over the years. I thoroughly approve of this text book as a review to the advanced programmer and as an entry into the language. I do highly recommend having some prior knowledge to any kind of programming, minimal if any.
The approach to Java and the description and examples really are wonderful with this book. The author does a superb job of communicating the intricacies and advanced features of Java and its evolution over the last 2+ decades.
13 of 14 people found the following review helpful.
See all 106 customer reviews...
Very Solid Java 8 Book
By G. Bulla
This book is very comprehensive and well-written. There are the perfect number of examples (at least for experienced Java developers) located just at the right point in the paragraphs. Covers Lambda expressions well, and also other relatively new areas such as JavaFx. This book is also well-organized and therefore very suitable as a reference manual for looking up individual subjects.
My only disappointment with the purchase of this paper book is that it did not include a PDF version, as did a recent Manning book I purchased on Spring. Often times, you need both.