我正在寻找一种将 Java 代码动态加载到 运行时的类。 Java 代码应该从 XML 文件。只有一些“If-Then”表达式,应该是 添加到一个类中,并像我的项目中的任何其他类一样使用它。
实际上我的文件包含一些我想加载的规则代码,例如缓存和使用 这个类进一步
有人知道这在java中是否可行吗?
最诚挚的问候
阿比吉
最佳答案
我相信你可以用CGLib来做到这一点,但我除了使用它在运行时模拟类之外没有做更多的事情。如果动态代码是应用程序的一个主要方面,您应该考虑使用像 Ruby 这样的语言,它对运行时读取的代码有更好的支持。
关于java - 在运行时从文件动态创建类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10551794/