【发布时间】:2014-05-21 14:19:50
【问题描述】:
制作网站,比较 Java 8 中 lambda 表达式与非 lambda 表达式的性能,使用 html 和 javascript。完成了大部分站点,现在示例代码通过使用显示 .java 文件的 iframe 显示,然后我嵌入了运行 .class 文件的 java 小程序。我不知道该怎么做,例如,如何在 pre 标签中显示代码,然后在线编译代码?这样用户就可以修改源代码来测试不同的东西,比如stream() vs parallelStream()。
【问题讨论】:
-
stream() 和 parallelStream() 的区别取决于你使用的硬件。你可以在你的服务器上编译代码,但是如果你在客户端机器上运行它,结果将取决于那是什么机器。
-
我的问题是,如何在我的服务器上编译?刚完成我大学的第一年,我们要到明年才学习 Web 开发。我知道的所有 html 和 javascript,我都把自己从 youtube 上推了出去
-
您的浏览器将Java作为请求发送到服务器,它保存在一个文件中,服务器运行
javac编译它,如果成功,您可以告诉浏览器运行一个小程序使用刚刚编译的服务器上的代码。 -
有教程链接???
-
如果您让用户输入代码以在您的服务器上编译和运行,那么您需要考虑一些巨大的安全问题。我无法从您的问题中判断您是否让用户更改代码,因此您可能没有任何考虑。
标签: java javascript html compiler-construction