BeanShell
Small, free, embeddable, source level Java interpreter with object based scripting language features, written in Java. [Open Source, LGPL]
DynamicJava
Java source interpreter - executes Java statements instantly, without having to compile them, and is less strict than ordinary Java. Written in pure Java and distributed with source code. [Open Source, BSD-like]
FIJI: ForthIsh Java Interpreter
Written in Java, runs in command line or AWT window. Accepts syntax like Forth language and uses reference stack to push and pop all parameters to its functions. Can create Java objects and call methods on them from FIJI stack. [Open Source, GPL]
Lloyd's Java Shell (LJSH)
Command interpreter which instantly executes instructions in a Java-like syntax - intended for debugging. Can access protected and private fields, but requires Java 2. [Open Source, GPL]
Rhino - JavaScript for Java
implementation of JavaScript written entirely in Java. Based at mozilla.org. [Open Source, MPL]
Tcl Java Integration
Provides Jacl, a Java implementation of Tcl 8.x., and TclBlend, a package for Tcl 8.x to load and interact with the Java VM.