-1

作为一名学生,我创建了一个网站来主持实验。这个实验不过是 java 或 c++ 中的源代码。例如,如果我们必须开发一个打印前 10 个数字的代码,那么我将托管一个名为(比如)“numbers.java”的文件,其中包含以下代码

import java.io.*;
class numbers
{
  public static void main( String args[])
  {
    int i;
    for(i=1;i<=10;i++)
    {
      system.out.println(i);
    }
  }
}

这只是一个例子。我托管此类文件,人们在进行实践时确实会参考它们。

但作为开发人员,我想创建类似于 Google 游乐场的游乐场。在这个操场上,人们可以在网络浏览器本身中在线执行这些代码。

我知道这样的代码可以用小程序执行,甚至可以用 php 重写以执行,但我仍然不想重写工作,我想像在网络浏览器上一样执行它们。这只是意味着我想在网络浏览器 中运行.java文件。

因此,可以在 Web 浏览器中运行上面显示的 java 代码。如果可能的话,请向我建议我应该在上面的代码中进行的更改。

提前致谢。

4

1 回答 1

1

如果您使用的是 Java 6 或更高版本,您可能需要查看JSR 223(JDK 的通用脚本)。除此之外,它还允许您将 Java 代码作为脚本运行,例如与BeanShell一起使用时。

于 2012-05-23T05:34:41.293 回答