gpt4 book ai didi

java - 从代码创建新类

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:16:26 26 4
gpt4 key购买 nike

有没有办法在执行过程中创建一个新的java类?所有关于类的信息(名称、修饰符、方法、字段等)都存在。现在我想创建那个类。一个想法是创建一个新文件并将内容写入该文件,这就结束了!但我认为有更优雅的方法可以做到这一点,也许是使用 JDT?

最佳答案

要么使用 BCEL 创建字节代码和类文件(困难的方法),要么在内存中创建源代码并使用 Java 6 Compiler API(这就是我会做的)。但是对于 Compiler API,您在运行应用程序时需要 Java SDK,JRE 是不够的。

延伸阅读

(网上有很多教程)

关于java - 从代码创建新类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6261491/

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