import org.codehaus.jitescript.*; public class JitescriptExample { public static void main(String[] args) { JiteClass jiteClass = new JiteClass("GeneratedClass") {{ defineDefaultConstructor(); ldc("Hello, Jitescript!"); getstatic(System.class, "out", PrintStream.class); swap(); invokevirtual(PrintStream.class, "println", sig(void.class, Object.class)); voidreturn(); }}); }}; byte[] bytecode = jiteClass.toBytes(); } } <dependency> <groupId>org.codehaus.janino</groupId> <artifactId>janino</artifactId> <version>3.0.16</version> </dependency> <dependency> <groupId>org.codehaus.jitescript</groupId> <artifactId>jitescript</artifactId> <version>0.4.0</version> </dependency>


上一篇:
下一篇:
切换中文