【问题标题】:Creating a Java Class using source code in a string使用字符串中的源代码创建 Java 类
【发布时间】:2013-05-09 17:40:30
【问题描述】:

我有一个字符串,其中包含整个 java 类的源代码。 我的意图是使用此字符串中的代码在另一个项目文件夹中创建一个新类。 所有这些都需要通过代码完成,而不是手动完成。

这在 Java 中可行吗?

【问题讨论】:

  • 你需要检查 ClassLoaders

标签: java string class


【解决方案1】:

由于您使用的是String,我假设您正在谈论Java 源代码形式的类。如果您的目标是 JRE 1.6 或更高版本,则可以使用 JavaCompiler 接口将此源代码转换为已编译的 Java 类。

Java API documentation

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-01
    • 1970-01-01
    • 2011-04-18
    • 2015-02-25
    • 2019-05-03
    相关资源
    最近更新 更多