Author: Iuliana Cosmina
ISBN-13: 978-1-4842-3777-9
Total Pages: 623
Size: 13.8MB
Link Download: Google | MediaFire | ZippyShare
Description:
This book was written with the intention to cover the fundamental elements of the language and of the JVM, especially the ones introduced in versions 9, 10, and 11, The book provides a complete overview of the most important Java classes in the JVM, all wrapped up in a multimodule project that compiles with Java 11 and Gradle 5.
Table of Contents:
Chapter 1 - An Introduction to Java and Its History
Chapter 2 - Preparing Your Development Environment
Chapter 3 - Getting Your Feet Wet
Chapter 4 - Java Syntax
Chapter 5 - Data Types
Chapter 6 - Operators
Chapter 7 - Controlling the Flow
Chapter 8 - The Stream API
Chapter 9 - Debugging, Testing and Documenting
Chapter 10 - Making Your Application Interactive
Chapter 11 - Working with Files
Chapter 12 - The Publish/Subscribe Framework
Chapter 13 - Garbage Collection
