Operator precedence in the Java language

This handout presents Java's operator precedence rules: in general terms (for CS1 students and most everyone else) on the front, and in excruciating detail (for language lawyers and compiler frontend implementors) on the back.