Java Style guide

Style guides are critical for team coding projects and for writing code that can be easily revisted. This is a styleguide from Princeton.
http://introcs.cs.princeton.edu/java/11style/