The Java™ programming language is a high-level object-oriented language developed by Sun Microsystems. Java programs can be developed using the VisualAge® for Java component of WebSphere Development Studio for System i.
In object-oriented programming, a "method" is a programmed procedure that is defined as part of a "class", which is a collection of methods and variables. Java methods can be called from your RPG program. While most Java methods are written in Java, a method can also be written in another high-level language, such as RPG. This is known as a "native method". This section includes information on calling Java methods from RPG and on writing RPG native methods.