Java By Comparison: Become a Java Craftsman in 70 Examples 1st Edition, Kindle Edition

5.0 out of 5 stars 4 customer reviews
ISBN-13: 978-1680502879
ISBN-10: 1680502875
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Kindle App Ad
Digital List Price: $34.99

Deliver to your Kindle or other device

Buy for others

Give as a gift or purchase for a team or group. Learn more

Buying and sending eBooks to others

Single copy
(Sent by Amazon)
Amazon emails the eBook to a recipient on your behalf.
Learn more

Multiple copies
(Send on your own)
You send redemption links to your recipients.
Learn more

These ebooks can only be redeemed by recipients in the US. Redemption links and eBooks cannot be resold.

This item has a maximum order quantity limit.
See all 2 formats and editions Hide other formats and editions
New from Used from

"Neverworld Wake" by Marisha Pessl
Read the absorbing new psychological suspense thriller from acclaimed New York Times bestselling author Marisha Pessl. Learn more
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Try Kindle Countdown Deals
Explore limited-time discounted eBooks. Learn more.

From the Publisher

Editorial Reviews


This is the book I've been waiting for since starting with intermediate Java programming courses. Without dwelling for too long on the basics, Java by Comparison leads you step  by step to new insights on good coding practice. Instructive examples compare the do's and dont's and make it easy for beginners to get the key points. Here, the book shines and shows it's based on long-term classroom experience. Luckily, the book can be read as a textbook but is also useful as a reference. I'm looking forward to using it in my classrooms. Are you sure your style is perfect? Get it! - Dr. Guido Wirtz, Professor for CS/Head of Distributed Systems Group, University of Bamberg
I wish Java by Comparison had been there when I was getting started with programming, It's like a mentor, looking over your shoulder, and patiently helping you get your programming skills up to the next level. - Achim Weimert, CTO, wOndary LTD
Java by Comparison is a wonderful read for all those who want to level up their Java skills. It contains the essence of Effective Java and Clean Code, updated with JUnit 5 and Java 8. Johannes Schwalb, Java Architect, uniVersa  Versicherungen
I think Java by Comparison hits a sweet spot between providing useful content and not trying to be too much. It is an easier and more directly applicable read for junior developers than Effective Java (the best Java book). Experienced developers will be seen nodding in agreement and likely learn a couple things along the ride. This will be required reading for developers. Sebastian Larsson, Competence Team Lead, Cybercom Sweden
Java by Comparison is a great read if you are looking to take your Java knowledge up another notch. I wish I could have read this book or something similar when I first started with Java; it explains a lot of topics easily that I had to learn the hard way. It is a must-read if you want to go from a good programmer to a great one. -Ramaninder Singh Jhajj, Big Data Engineer, Betsson Group

About the Author

Dr. Simon Harrer is a developer and teacher who's always looking out for new technologies, frameworks, and ideas. His friends call him a clean code evangelist, but in a good way.
Dr. Jörg Lenhard is a developer, teacher, and researcher. He has been teaching programming in Java for almost a decade and enjoys contributing to open source software. Jörg has a track record of computer science research and experience as a professional software developer.
Linus Dietz is a researcher at the Technical University of Munich. His passion lies in developing elegant algorithms and advancing open source software.

Product details

  • File Size: 928 KB
  • Print Length: 208 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: Pragmatic Bookshelf; 1 edition (March 22, 2018)
  • Publication Date: April 23, 2018
  • Sold by: Amazon Digital Services LLC
  • Language: English
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Amazon Best Sellers Rank: #627,462 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?

Related media

Customer Reviews

Share your thoughts with other customers
See all 4 customer reviews

Top customer reviews

June 17, 2018
Format: Paperback|Verified Purchase
June 8, 2018
Format: Paperback
April 21, 2018
Format: Paperback
April 11, 2018
Format: Paperback
One person found this helpful
|Comment|Report abuse

Set up an Amazon Giveaway

Java By Comparison: Become a Java Craftsman in 70 Examples
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Java By Comparison: Become a Java Craftsman in 70 Examples