JavaFX现在已经问世了:小程序和Java Desktop正式死亡/死亡了吗?[已关闭]

2022-09-02 14:24:27

JavaFX现在已经问世,并且有承诺Swing将与JavaFX一起改进。丑陋的默认UI的日子将一去不复返,最终我们可以创建在质量方面与Flash,Air和Silverlight相媲美的引人入胜的应用程序。

  1. 这是否意味着来自1990年代的Java小程序已经死了,不值得回去?

  2. Java Desktop也是如此:对于我们Java开发人员来说,什么会吸引我们使用它而不是JavaFX?


答案 1

在我看来,Java小程序已经死了好几年了。我在90年代后期写了一些 - 例如,在实习期间在40MHz ARM Acorn机顶盒上进行演示的俄罗斯方块游戏。当然,我敢打赌,有一些休闲游戏网站仍然有大量的游戏,因此它将继续得到支持,但积极的开发将/已经下降。

在我看来,Java Web Start是一项方便的技术。这仍然适用于JavaFX,它只是该系统的另一个库。

JavaFX将为Java提供超越技术工具(如SQL Developer),内部业务应用程序和服务器应用程序(其擅长的地方)的机会。我认为这是任何Java开发人员都值得学习的库之一,如果他们能得到时间的话。毫无疑问,Java的用户界面库已经非常缺乏或过于复杂了。

然而,那里有很多竞争,而且它非常新(这意味着与Flash和Silverlight相比,开发工具支持非常原始)。此外,人们不喜欢下载大量的运行时环境,尽管宽带使许多人比5年前更痛苦!


答案 2

我认为这种讨论有些误导。我也不是小程序技术的粉丝(而且我对JavaFX感到失望)。但是这个线程缺少的一点是,除非我弄错了,否则JavaFX是建立在小程序技术之上的。它们不是相互竞争或相互排斥的。请参阅此处此处的这些文章。

可能是Sun方面有些故意的混淆,因为他们不希望JavaFX和小程序在同一句话中被提及,因为小程序有很多问题。


推荐