This is documentation for Mathematica 9, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

Java Interface

Mathematica's J/Link system provides a uniquely seamless interface to the Java environment. With J/Link you can immediately access Java classes and objects from within Mathematica without any Java programming. J/Link also provides a complete library for calling Mathematica from within Java programs.

ReferenceReference

Calling Java from Mathematica »

LoadJavaClass load and set up a Java class for use from Mathematica

JavaNew create a Java object

JavaObject ▪ JavaBlock ▪ ...

Calling Mathematica from Java »

KernelLink ▪ MathLink ▪ Expr ▪ MathGraphicsJPanel ▪ ...