Skip to main content

eBooks & Papers

Datasheet

Java Generics Cheat Sheet

Our Java generics cheat sheet includes must-have information on wildcards, intersection types, producer extends consumer super (PECS), method overloading, recursive generics, and covariance.
Java Application Development
Datasheet

Java Collections Cheat Sheet

No topic as broad as Java collections framework can be fully explained in a single A4 page, but we’ve tried to incorporate the most essential information you will need to reference again and again.
Java Application Development
Datasheet

JVM Options Cheat Sheet

Need a quick reference for JVM command line options? Our cheat sheet combines all the must-have options into one, easy-to-reference guide.
Java Application Development
Datasheet

NetBeans Cheat Sheet

Our NetBeans cheat sheet brings together all the useful shortcuts developers use while working with the NetBeans IDE.
Java Application Development
Datasheet

Maven Cheat Sheet

Knowing Maven is a must-have skill for any respected Java developer. Unfortunately, memorizing the command line options and phases can be tough. Our Maven cheat sheet boils down all the essentials onto a single page for you to reference.
Java Application Development, Java Tools
Guide

Java Resources for Developers

This collection of Java resources includes everything from tips for JRebel users, to Java cheat sheets, to Java development and programming resources.
Datasheet

Top Keyboard Shortcuts for Eclipse

In modern IDEs, opening multiple projects, figuring out dependencies between them, integrating the build systems, navigating type systems, and even the plain automatic compilation on save is something so common in the Java world that we don’t even consider these actions as features.
Java Application Development
Datasheet

Git Commands and Best Practices

This handy Git cheat sheet covers common Git commands
Java Application Development
Datasheet

JUnit Cheat Sheet

Our JUnit cheat sheet includes useful annotations and code snippets, as well as pointers on assertions and assumptions and parameter resolution.
Java Application Development, Java Frameworks
Datasheet

Java Platform Module System Cheat Sheet

Java 9 has introduced modules to the Java platform, changing the way we build and design applications. If you need a refresher on Java 9 modules, look no further than our cheat sheet.
Java Application Development
Datasheet

Docker Commands and Best Practices

Download this Docker cheat sheet that covers current best practices and commands developers frequently need to work with.
Java Application Development, Microservices