java - 如何在线编译Java代码?

标签 java javascript html compiler-construction

制作网站,比较 Java 8 中 lambda 表达式与非 lambda 表达式的性能,使用 html 和 javascript。完成大部分站点后,现在示例代码通过使用显示 .java 文件的 iframe 显示,然后我嵌入了运行 .class 文件的 java 小程序。我不确定该怎么做的是,如何在 pre 标签中显示代码,然后在线编译代码?这样用户就可以修改源代码来测试不同的东西,例如 stream() 与 parallelStream()。

最佳答案

您要在网页中放入什么样的代码?通常当人们尝试嵌入 java applet 时,他们使用 html 的 applet 标签。

<applet code="YourMainClass.class" archive="YourApplet.jar" width="800" height="600">
</applet>

如果我对您要实现的目标有错误的想法,请纠正我,但您只是想将 Java 小程序嵌入到网站中吗?还是您真的在尝试在线编译代码?

关于java - 如何在线编译Java代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23785962/

相关文章:

OS X Mountain Lion 上带有自签名证书的 Java 小程序

Javascript 不从单选按钮和隐藏框读取值

javascript - 如何将一个javascript变量调用到另一个javascript文件

html - CSS flexbox : Do not Collapse Centered Content

java - 注入(inject)构造函数、单元测试和最佳实践

Java servlet 上下文根

java - Kerberos 单点登录 : high level flow and ldap access

javascript - 如何单击带有更改 ID 的另存为 html 链接?

javascript - 如何使用 gulp-bump 更改应用程序版本主要和次要?

javascript - 使用 angularjs 进行表单验证