【发布时间】:2012-02-09 21:18:51
【问题描述】:
我决定学习另一种语言,目前正处于挑选阶段。
目前正在研究 Java 和 C#,但倾向于 Java,因为它是跨平台的。我将主要构建基于 Web 的应用程序,但 Java 版本的多样性让我感到害怕。 Java EE、SE、ME、FX,它们有什么区别?使用一个对另一个有什么好处吗?
好的,FX 适用于台式机,ME 适用于移动设备,SE 和 EE 相同,但一个用于“商业”,另一个则不是。那么,例如,如果我学习 SE,那么切换到 EE 需要什么?还是外汇?我的问题是我无法真正理解为什么 SE、EE 和 FX 是独立的产品?它们都运行相同的 JVM,并且都可以执行相同的结果应用程序。那为什么要分开呢?
【问题讨论】:
-
另请注意,如果获得社区批准,Oracle 计划将 Java FX 集成到 Java SE 版本 9 中:openjdk.java.net/projects/openjfx
标签: java jakarta-ee javafx