If any issues arise, please don't hesitate to ask.
Before diving into the code, please clone the OpenJDK JDK repository on a machine running Linux and build it according to the build instructions.
This should give you a running OpenJDK. Add it to your path and run a simple Java "Hello, World" program to confirm everything is set up correctly.