Some of the contents of this issue include the following:
- Polyglot Maven - The latest evolution of Maven that frees developers from creating build files in XML.
- Kobalt - A new build tool written in Kotlin and about the architecture of build tools in general and what goes on underneath the covers.
- Building ones own JVM debugging tools. A debugging API for the JVM is examined that enables one to extract information about running processes, view variables and classes, query counters, and get at details that one might need.
- Discussion by Oracle's architect for the Java language, Brian Goetz, on lexical language changes supporting local-variable type inference.
- A deep dive into Scala, a mature, practical, and type-safe language for the JVM.
- Blockchain: Using cryptocurrency with Java - Integrating the Ethereum blockchain into Java apps using web3j.
- Java in Containers in the Cloud - Deploying Java apps in Docker containers using Oracle Application Container Cloud Service.
- As usual the highly regarded letter from the editor, letters to the editor, and upcoming Java conferences and events.
- A review of the Java Book, Core Java, Volume II (10th Edition) by Cay S. Horstmann.
- Details about the Chicago Java User Group.
- The code quiz along with their answers at the bottom.
To download the issue, please go to http://www.javamagazine.mozaicreader.com/JanFeb2017
Happy reading!