4.9. Constraints on Java Virtual Machine code
The Java Virtual Machine code for a method, instance initialization method, or class or interface initialization method (§2.9) is stored in the code
array of the Code
attribute of a method_info
structure of a class
file (§4.6, §4.7.3). This section describes the constraints associated with the contents of the Code_attribute
structure.
4.9.1. Static Constraints
The static constraints on a class
file are those defining the well-formedness of the file. With the exception of the static constraints on the Java Virtual Machine code of the class
file, these constraints have been given in the previous sections. The static constraints on the Java Virtual Machine code in a class
file specify how Java Virtual ...
Get The Java® Virtual Machine Specification, Java SE 7 Edition, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.