Java: The Complete Reference
Herbert Schildt · 1996
Fully updated for Java SE 1721, this book explains how to develop, compile, debug, and run Java programs. The authors cover the entire Java language, including its syntax, keywords, and fundamental programming principles. Readers will 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, JavaBeans, and servlets are examined, and numerous examples demonstrate Java in action. Additions to the Java platform, such as pattern matching in switch statements, record patterns, sequenced collections and virtual threads, are also discussed in detail