3.1. Format of Examples
This chapter consists mainly of examples of source code together with annotated listings of the Java Virtual Machine code that the javac compiler in Oracle’s JDK release 1.0.2 generates for the examples. The Java Virtual Machine code is written in the informal “virtual machine assembly language” output by Oracle’s
javap utility, distributed with the JDK release. You can use
javap to generate additional examples of compiled methods.
The format of the examples should be familiar to anyone who has read assembly code. Each instruction takes the form:
<index> <opcode> [ <operand1> [ <operand2>... ]] [<comment>]
The <index> is the index of the opcode of the instruction in the array that contains the bytes of Java Virtual Machine ...