This Annex to the Java SE 20 Specification contains the Java SE 20 version of the Java Native Interface (JNI) Specification.
The Java SE 20 version includes corrections and clarifications made to the JNI Spec since the Java SE 19 version, that is, since the Final Release of JSR 394. These changes are flagged with colorful text, as follows:
Informative background for these changes may be found in the following approved Compatibility & Specification Review (CSR) requests: