📓 The Well-Grounded Java Developer, Second Edition.
• 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.
#Eng
Post #38
1.74K
