This document summarizes how to build and extend the OpenJDK reference implementation of Java. It outlines downloading the source code from Mercurial repositories, building the code using a simple make command, and extending it by following examples. It also introduces Jtreg for testing code and provides URLs for the Shenandoah garbage collector and Java 9 development codebases.