Java : the complete reference
(2024)

Nonfiction

Book

Call Numbers:
005.133/JAVA/SCHILDT,H

0 Holds on 1 Copy

Availability

Locations Call Number Status
Adult Nonfiction 005.133/JAVA/SCHILDT,H Due: 1/30/2026

Details

PUBLISHED
New York : McGraw Hill, [2024]
©2024
EDITION
Thirteenth edition
DESCRIPTION

xxxiv, 1,246 pages : illustrations ; 24 cm

ISBN/ISSN
9781265058432, 1265058431 :, 1265058431, 9781265058432 CIPO000050042
LANGUAGE
English
NOTES

"Comprehensive coverage of the Java language"--Front cover

The Java language. The history and evolution of Java ; An overview of Java ; Data types, variables, and arrays ; Operators ; Control statements ; Introducing classes ; A closer look at methods and classes ; Inheritance ; Packages and interfaces ; Exception handling ; Multithreaded programming ; Enumerations, autoboxing, and annotations ; I/O, try-with-resources, and other topics ; Generics ; Lambda expressions ; Modules ; Switch expressions, records, and other recently added features -- The Java library. String handling ; Exploring java.lang ; java.util part 1 : the collections framework ; java.util part 2 : more utility classes ; Input/output : exploring java.io ; Exploring NIO ; Networking ; Event handling ; Introducing the AWT : working with windows, graphics and text ; Using AWT controls, layout managers, and menus ; Images ; The concurrency utilities ; The stream API ; Regular expressions, and other packages -- Introducing GUI programming with Swing. Introducing Swing ; Exploring Swing ; Introducing Swing menus -- Applying Java. Java beans ; Introducing servlets -- Appendixes. Using Java's documentation comments ; Introducing JShell ; Compile and run simple single-file programs in one step

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

"Fully updated and expanded"--Front cover

Additional Credits