首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Java代码运行Java代码?

如何使用Java代码运行Java代码?
EN

Stack Overflow用户
提问于 2010-05-24 11:25:50
回答 3查看 444关注 0票数 2

基本上,我想做两件事:

  1. 我想知道是否有任何方法可以使用Java代码运行Java代码。
  2. 如果有可能,我将如何在屏幕上显示输出?(无论是常规输出、错误还是异常)

我知道这是可能的,因为我的一个高年级学生做过,但我不知道他是怎么做到的。也许他使用了Java的内置类之一。

注意:用户将在某个文本文件中编写代码,然后将该文件内容存储在某个变量中,然后可能运行该代码。

EN

回答 3

Stack Overflow用户

发布于 2010-05-24 11:31:26

对于某些人来说,您需要如何调用编译器(如Suns ),在出现错误时解析其输出,并动态加载生成的类。

Java运行时库中没有API类来解析、编译和运行Java源代码。

票数 1
EN

Stack Overflow用户

发布于 2010-05-24 11:32:18

如果您想要一个翻译员 (所以,不需要编译),请查看BeanShell

我非常喜欢这个!

票数 0
EN

Stack Overflow用户

发布于 2010-05-24 11:34:45

您可以使用运行在JVM之上的脚本语言。Groovy是一个非常好的主意,它的语法与Java非常相似。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2896566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档