In 1.1, JNI provides an interface for calling Java from C, with calls to:
Create a JVM
Load a class
Find and call a method from that class (i.e., main)
This lets you add Java to legacy code. That can be useful for a
variety of purposes, but entails treating Java code as an extension
language (just define or find an interface like
Applet
or Servlet
, and let your
customers subclass from it).
This is not discussed in detail here, but there’s a full code
example in the code archive in directory
src/native1.1
.
18.189.189.67