java可以导入文本方法吗
为了让我的问题更具体一些,我想知道一个编译过的java程序是否可以从一个简单的“text.txt”文件(基本上是从文本字符)导入方法??这可能吗?如果是,怎么做java可以导入文本方法吗,java,text,methods,import,Java,Text,Methods,Import,为了让我的问题更具体一些,我想知道一个编译过的java程序是否可以从一个简单的“text.txt”文件(基本上是从文本字符)导入方法??这可能吗?如果是,怎么做 所有方法都必须是类的一部分 只能在字节码中使用方法 如果文本文件定义了唯一的类,则可以使用和反射来使用这种方法 所有方法都必须是类的一部分 只能在字节码中使用方法 如果您的文本文件定义了一个唯一的类,那么您可以使用和反射来使用这样的方法。可以,但是如果您希望用标准Java编写这些方法,则需要一些技术创新 基本上,您可以使用“脚本API”
如果您的文本文件定义了一个唯一的类,那么您可以使用和反射来使用这样的方法。可以,但是如果您希望用标准Java编写这些方法,则需要一些技术创新 基本上,您可以使用“脚本API”()。此API允许您以任何语言执行“脚本”,作为更大Java应用程序的一部分。为了让它运行Java,您需要创建一个ScriptEngine实现,它可以获取源代码,通过编译器API()运行它,然后执行它
如果该方法不必用Java编码,那么您可以使用现成的脚本API以及一个标准脚本引擎。(例如,JavaScript引擎经过了很好的测试)。它可以,但是如果你想用标准Java编写这些方法,那么就需要一些技术创新 基本上,您可以使用“脚本API”()。此API允许您以任何语言执行“脚本”,作为更大Java应用程序的一部分。为了让它运行Java,您需要创建一个ScriptEngine实现,它可以获取源代码,通过编译器API()运行它,然后执行它
如果该方法不必用Java编码,那么您可以使用现成的脚本API以及一个标准脚本引擎。(例如,JavaScript引擎经过了很好的测试)。使用BeanShell很容易做到这一点
已经存在多年了,坚如磐石,很有效。使用BeanShell很容易做到这一点
已经存在多年,坚如磐石,行之有效。是的,这是可能的,下面是一个如何做到这一点的示例:。在那个页面上编译了一个字符串,但这是相同的基本原则。如果将文本文件中的内容读入字符串,则可以执行相同的操作。是的,这是可能的,下面是一个如何执行此操作的示例:。在那个页面上编译了一个字符串,但这是相同的基本原则。如果您将文本文件中的内容读入字符串,您也可以执行相同的操作。简单回答IMHO是否。我是否理解您希望从文件中读取方法并执行它?但对于这个从程序执行的fire编译器,可能有一个解决方法,如果一切正常,您可以使用这个新类作为例子。但这取决于您想做什么…@Betlista是的,这是可能的,请参见下面的我的答案简单回答IMHO是否。我很了解您,您想从文件中读取方法并执行它吗?但对于这个从程序执行的fire编译器,可能有一个解决方法,如果一切正常,您可以使用这个新类作为例子。但这取决于你想做什么…@Betlista是的,这是可能的,请看下面我的答案