过去,由于Microsoft/SunJVMsplit,Java小程序不可靠。Flash取而代之,而Javaapplet因浏览器崩溃和性能问题而闻名。现在JVM作为Clojure和Scala等动态语言的平台正在复苏,浏览器内小程序的JVM当前和future前景如何?浏览器供应商是否继续解决稳定性和性能问题?Java的市场渗透率如何?鉴于JVM的复兴,小程序是否也会看到任何形式的复兴作为Flash的替代品,或者尽管JVM取得了成功,它们是否会完全过时?(是的,HTML5是很多很多事情的前进方向。它将继续在浏览器中最合适的地方取代Flash和Java。这不是这个问题的主题。)
我是一名业余程序员,致力于开发在网页中运行的Java游戏(JApplet)。我已经完成了编码并且在使用Netbeans时它运行良好但是我在部署它时遇到了很多麻烦。我已经签署了它,它以沙盒模式运行。然而,在许多不同的计算机(mac和pc)和不同的浏览器上测试它似乎都不想轻松运行小程序。经过调查,它们似乎存在很高的安全风险(为什么浏览器不热衷于运行它们)并且搜索“小程序是否已死/未使用”会出现很多一致的结果。我一直在寻找替代品并看到以下列表。JavaWebStart(显然也死了)JWrapper(不确定我是否热衷于第三方支持的代码)从Javascript/HTML5重新开始我不知道java
我是一名业余程序员,致力于开发在网页中运行的Java游戏(JApplet)。我已经完成了编码并且在使用Netbeans时它运行良好但是我在部署它时遇到了很多麻烦。我已经签署了它,它以沙盒模式运行。然而,在许多不同的计算机(mac和pc)和不同的浏览器上测试它似乎都不想轻松运行小程序。经过调查,它们似乎存在很高的安全风险(为什么浏览器不热衷于运行它们)并且搜索“小程序是否已死/未使用”会出现很多一致的结果。我一直在寻找替代品并看到以下列表。JavaWebStart(显然也死了)JWrapper(不确定我是否热衷于第三方支持的代码)从Javascript/HTML5重新开始我不知道java
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。JavaFX现已推出,并且有人promiseSwing将与JavaFX一起改进。丑陋的默认UI的日子已经一去不复返了,我们终于可以创建在质量方面与Flash、Air和Silverlight相媲美的引人入胜的应用程序。这是否意味着1990年代的Java小程序已死且不值得再使用?与Java桌面相同:对于我们Java开发人员来说,使用Java桌面而不是Jav
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。JavaFX现已推出,并且有人promiseSwing将与JavaFX一起改进。丑陋的默认UI的日子已经一去不复返了,我们终于可以创建在质量方面与Flash、Air和Silverlight相媲美的引人入胜的应用程序。这是否意味着1990年代的Java小程序已死且不值得再使用?与Java桌面相同:对于我们Java开发人员来说,使用Java桌面而不是Jav
我有一些重要的计算代码,需要应用于已下载到浏览器DOM并从用户交互中捕获的数据。我不想公开这段代码。我想知道是否:编写网络服务并通过网络套接字或HTTP与浏览器通信。权衡是交互速度(从流畅到糟糕)和更高的流量成本。编写一个Java小程序(已签名以隐藏代码),将逻辑封装在页面中并让JavaScript与JavaAPI交互。我在别处读到Java和JavaScript引擎在某些情况下可能会死锁。但是,由于我只是在计算,所以这不是问题。也许,在多核机器上,我可以使用更多的线程来分配我的工作。用JavaScript编写。但是JavaScript很难测试,而且这一切都在公众的视线中。诸如Usabi