Java by Comparison: Become a Java Craftsman in 70 Examples Authors: Simon Harrer, Jörg Lenhard, and Linus Dietz Publisher: The Pragmatic Programmers (2018)
Official extracts and full PDF previews of the book are available through the publisher and academic repositories: java by comparison pdf link