java - 在运行时从文件动态创建类

标签 java class dynamic

我正在寻找一种将 Java 代码动态加载到 运行时的类。 Java 代码应该从 XML 文件。只有一些“If-Then”表达式,应该是 添加到一个类中,并像我的项目中的任何其他类一样使用它。

实际上我的文件包含一些我想加载的规则代码,例如缓存和使用 这个类进一步

有人知道这在java中是否可行吗?

最诚挚的问候
阿比吉

最佳答案

我相信你可以用CGLib来做到这一点,但我除了使用它在运行时模拟类之外没有做更多的事情。如果动态代码是应用程序的一个主要方面,您应该考虑使用像 Ruby 这样的语言,它对运行时读取的代码有更好的支持。

关于java - 在运行时从文件动态创建类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10551794/

相关文章:

html - 修复 :hover + class

SQL Server 枢轴?将列名设置为行内值的某种方法

php - 在登录期间在配置中设置动态数据库 - Laravel

java - 我应该始终在 Java 类中使用 getter/setter 方法,还是有时可以使用公共(public)属性?

c++ - 在此类中的函数中使用另一个类中的函数或结构

dynamic - 匿名类型列表和动态...混淆

java - 无法使用 Ant 获得按照我想要的方式构造的 jar 文件

java - Libgdx Actor 文本

java - 添加模块后,Android Studio 以非零退出值 1 结束

java - Android:将数据从 Java 文件传递​​到 Activity