Ich denke, was du suchst ist BeanShell. Das ist eine Skriptsprache, die Java so ähnlich ist, daß man Java-Code fast unverändert ausführen kann.

BTW, BeanShell wird in Zukunft ein Teil von Java werden.