java - Java Applets 的 future 是什么样的?

标签 java clojure applet jvm

过去,由于 Microsoft/Sun JVM split ,Java 小程序不可靠。 Flash 取而代之,而 Java applet 因浏览器崩溃和性能问题而闻名。

现在 JVM 作为 Clojure 和 Scala 等动态语言的平台正在复苏,浏览器内小程序的 JVM 当前和 future 前景如何?

  • 浏览器供应商是否继续解决稳定性和性能问题?
  • Java 的市场渗透率如何?
  • 鉴于 JVM 的复兴,小程序是否也会看到任何形式的复兴作为 Flash 的替代品,或者尽管 JVM 取得了成功,它们是否会完全过时?

(是的,HTML5 是很多很多事情的前进方向。它将继续在浏览器中最合适的地方取代 Flash 和 Java。这不是这个问题的主题。)

最佳答案

Flash 最终实现了 Applets 试图实现的目标,并且做得非常好。初始下载量小,程序启动速度快并在网页内运行。

也就是说,Java 6 update 10 对 Java WebStart 的 JNLP 规范进行了改进,启动小程序的能力得到了增强,但我还没有仔细研究它(我们将 Java WebSTart 广泛用于应用程序,而不是小程序),我怀疑其他人也没有。

关于java - Java Applets 的 future 是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3526931/

相关文章:

java - Pong 得分未更新

java - 如何在使用RentrantLock完成所有三个 map 的初始化之前避免读取,并在更新完成后返回更新的 map 集?

clojure - 不知道如何从 : clojure. lang.Symbol 创建 ISeq

clojure - 如何实际使用 ClojureScript?

java - 找不到taskdef类com.sun.javacard.ant.tasks.ConverterTask

java - 乘法错误

map - Clojure 嵌套映射 - 更改值

java - 重绘未验证?

java - Swing 不在 Applet 中绘图

java - Android - 在单独的类中使用共享首选项?