【问题标题】:How do I save a class from another class aka generating/compiling/building如何从另一个类中保存一个类,即生成/编译/构建
【发布时间】:2013-12-05 20:09:03
【问题描述】:

好的,让我们重写一下。 我正在制作一个程序。 我有 1 级和 2 级。 第 1 类包括带有下载链接等的字符串。 第 2 类包括生成它的实际程序,以及 GUI 和所有内容。

您可以启动程序,填写一些信息,如下载链接、文件名等。

所以,当你填写字段时,你可以按下一个按钮,当你按下这个按钮时,它会生成一个 java 文件,其中填充了类 1 中的所有代码。

Class 1 包括一堆字符串,例如:

String test = field1fromclass2;

所以基本上,类 1 已经完成并且代码正在运行,但我想要的是某种方法或方式将类 1 保存到自定义目录。 我该怎么做?

【问题讨论】:

  • 你想创建一个新的java类并从其他类的方法编译它?
  • 您可能需要重新表述您的问题。如果您想被认真对待,请将“etc blablabla”替换为应有的含义。

标签: java build


【解决方案1】:

我认为您需要查看反射 API。这允许您从“模板”动态创建对象。 http://docs.oracle.com/javase/tutorial/reflect/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-25
    • 1970-01-01
    • 2016-07-04
    • 1970-01-01
    • 2012-03-05
    相关资源
    最近更新 更多