The Well-Grounded Java Developer, Second Edition introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distil their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide.
Learn more about the book here: http://mng.bz/pVAE
1. Expand your Java
toolbox
with The Well-Grounded Java Developer,
Second Edition.
Take 40% off by entering slevans2 into
the discount code box at checkout at
manning.com.
2. Java’s history of innovation, its huge collection of libraries and
frameworks, and the flexibility of the JVM have cemented its place as one
of the world's most popular programming languages. Although it’s easy to
get started with Java, understanding how the language intersects with the
JVM is the key to unlocking the power of this awesome language.
3. The Well-Grounded Java Developer,
Second Edition introduces both the
modern innovations and timeless
fundamentals you need to know to
become a Java master. Authors
Ben Evans, Martijn Verburg, and
Jason Clark distil their decades of
experience as Java Champions,
veteran developers, and key
contributors to the Java ecosystem
into this clear and practical guide.
4. The Well-Grounded Java Developer,
Second Edition is a complete
revision of the classic original with
the latest innovations of the Java
platform. It upgrades your existing
Java skills with both JVM
fundamentals like bytecode, and
powerful new features such as
modules and concurrency models.
You’ll also explore functional
programming and other JVM
languages like Kotlin, broadening
your perspective of what’s
possible.
5. • The new Java module system and why
you should use it
• Bytecode for the JVM, including
operations and classloading
• Performance tuning the JVM
• Working with Java’s built-in
concurrency and expanded options
• Programming in Kotlin and Clojure on
the JVM
• Maximizing the benefits from your
build/CI tooling with Maven and
Gradle
• Running the JVM in containers
• Planning for future JVM releases
Here’s a quick
look at some of
what you can
expect to learn
from the book.
6. About the authors:
Ben Evans is a principal engineer at New Relic, a Java Champion, and the Java/JVM track
lead at InfoQ, a frequent contributor to Oracle's Java Magazine, and a regular speaker at
conferences worldwide. He co-founded the Adopt-a-JSR and AdoptOpenJDK initiatives,
and served on the Java Community Process Executive Committee for 6 years. Ben has also
authored Optimizing Java, Java in a Nutshell, 7th Edition, and Java: The Legend.
Martijn Verburg is the principal SWE group manager for the Java Engineering Group at
Microsoft. He is the co-leader of the London Java User Group (LJC) where he co-founded
AdoptOpenJDK, the world's leading (non-Oracle) OpenJDK distribution. He has been
made a Java Champion in recognition for his contribution to the Java ecosystem.
Jason Clark is a principal engineer and architect at New Relic, and was previously an
architect at WebMD. A regular conference speaker, Jason contributes to the open-source
project Shoes, aiming to make GUI programming easy and fun for beginners.
7. Take 40% off The Well-Grounded Java
Developer, Second Edition by entering
slevans2 into the discount code box at
checkout at manning.com.
If you want to learn more about the
book, you can check it out on our
browser-based liveBook platform here.