gpt4 book ai didi

compilation - Java - 没有 JDK 的动态编译

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:03:40 27 4
gpt4 key购买 nike

我知道 j2se 6 引入了 JavaCompiler API;但是,使用起来很麻烦,而且需要 JDK 而不是 JRE。

是否可以在没有 JDK 的情况下进行动态编译?(我对全内存编译非常感兴趣。)

此外,我希望性能接近原始 java 代码,所以我不想使用 BeanShell 或 Groovy 等脚本语言。

谢谢。

最佳答案

您可能对 Janino 感兴趣, 特别是 SimpleCompiler .对于内存编译,您可以使用 Reader constructor , 和一个 StringReader .

关于compilation - Java - 没有 JDK 的动态编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3147287/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com