Java Programming Explained
From Language Fundamentals and the JVM to Collections, Concurrency, Testing, Security, and Production Systems
-
- €11.99
-
- €11.99
Publisher Description
Java Programming Explained 2026 is a practical, evidence-first guide to modern Java and the standard JDK. It moves from platform setup, types, control flow, methods, classes, records, sealed hierarchies, generics, lambdas, streams, collections, exceptions, files, dates, networking, JDBC, modules, reflection, and packaging into thread safety, virtual threads, testing, reproducible builds, dependency review, security, diagnostics, garbage collection, and production operations. The edition distinguishes JDK 27, released September 15, 2026, from the Java 25 LTS baseline and marks version-sensitive or preview-dependent guidance for verification against official documentation.
Java, JDK, JVM, object-oriented programming, collections, streams, concurrency, virtual threads, JDBC, testing, security